Shell wins UK legal case over 2011 Niger Delta oil spill
Britain’s highest court ruled Wednesday it was too late for people in the Niger Delta region to lodge pollution claims against energy giant Shell after a huge oil spill more…
Britain’s highest court ruled Wednesday it was too late for people in the Niger Delta region to lodge pollution claims against energy giant Shell after a huge oil spill more…