futureprimate.com
35 members of Congress support 100% renewable energy, Green New Deal
The concept of a Green New Deal – a massive public works program aimed at reducing emissions in part through massive, rapid deployment of zero-carbon generation – is not new. The proposal has been …