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
Read moreBritain’s highest court ruled Wednesday it was too late for people in the Niger Delta region to lodge pollution claims
Read more