Virginia Mandates 100% Clean Power by 2050

Good News notes: “Virginia has become the latest state to pass a law that sets it on a path to 100 percent carbon-free electricity by 2050, as well as setting targets for massive investments in energy efficiency, energy storage, and in-state solar and wind power.  The Clean Economy Act passed Virginia’s House of Delegates by a 51-45…

Shell to Offset Carbon Emissions for British Fuel Buyers

Good News Notes: “Royal Dutch Shell said on Thursday it would offset the carbon dioxide emissions of around 1.5 million road users in Britain starting later this month under a loyalty scheme.” “Shell, like other oil companies, has come under pressure from shareholders to show how it plans to reduce its carbon footprint and help…