Four years after the first Green New Deal resolution was introduced in Congress, the instigators are back with a fresh platform.
You might think oil and gas execs would hate the largest piece of climate legislation ever passed. But it actually gives them money that helps maintain their core business model.