The chief executive of ExxonMobil, Darren Woods, was accused of lying to Congress on Thursday after he denied that the company covered up its own research about oil’s contribution to the climate crisis

TL;DR

We were unable to retrieve a summary.

Like summarized versions? Support us on Patreon!