Our enviro report card: “Can do better. Must.”You may (we hope) have seen our series of infographics that we related to Earth Day on April 22.