Home Tags Shell to exit Niger Delta says region’s oil no longer suitable for strategic investment interest

Tag: Shell to exit Niger Delta says region’s oil no longer suitable for strategic investment interest