Big Oil Pushes Corporate-Friendly Carbon Tax in Attempt to Stem Green New Deal Wave

The fossil fuel industry is mobilizing behind an industry-friendly carbon tax proposal to try to slow the momentum of demands around bold climate action.

Read More