The "Twin Threats" Facing Big Oil

The global oil and gas industry is facing the “twin threats” of the loss of profitability and the loss of social acceptability as the climate crisis continues to worsen...

  • Jan 23, 2020 7:05 PM