February 3, 2023

Amid a record-breaking $42 billion profit, Shell faced criticism for prioritizing shareholder payouts over renewable energy investments.