niger delta

Shell settles Niger Delta oil spill claims for $84 million

Royal Dutch Shell has agreed to an $84 million settlement with residents of the Bodo community in the Niger Delta…

10 years ago