Fri. Nov 8th, 2024

The plan by Shell to sell off a Nigerian subsidiary has to be approved by the government in Abuja. The energy multinational says it wants to restructure. Activists see a bid to avoid paying up for decades of pollution.

By