Profit, Pollution and Lies Interrogating Shell’s Divestment Claims in Niger Delta
5 November 2024
Special Reports
By Ken Henshaw In May 2021, CEO of Shell, Mr. Ben van Beurden announced at its annual general meeting that the company will be divesting its crude oil assets …