To facilitate North America’s coming together to clean up its electricity grid, President Obama is about to announce the partnership that the U.S. is making with Canada and Mexico. The goal: 50% clean energy by 2025, facilitated by transmitting large …
Obama Not Backing Down on Environmental Progress Read More »