News Shell to Sell Onshore Business in Nigeria’s Niger Delta by Warren Seah January 16, 2024 by Warren Seah January 16, 2024 Shell has reached an agreement to sell its onshore business in Nigeria’s Niger Delta to a… Read more