Energy Policy - Beltway Buzz
(American Energy Society) Energy Policy - Beltway Buzz - The Senate voted on (and rejected) the Green New Deal; Majority Leader Mitch McConnell teased the vote for weeks, while Republicans railed against the proposal as socialism; however, liberal activists upended the