Reports Fueling Failure: How Execs at Bankrupt Fossil Fuel Companies Fleeced Sharholders and Laid off Workers
Press Releases Report: Troubled Oil and Gas Companies Pay Execs $200M, Leave Taxpayers on the Hook for Cleanup Costs August 12, 2021