Shell plc SHEL recently announced the withdrawal of civil claim totaling $1.1 billion by Nigeria against the company. This development marked the conclusion of a lengthy legal battle stemming from the ...
Britain’s highest court ruled Wednesday it was too late for people in Nigeria’s Niger delta region to lodge pollution claims against energy giant Shell after a huge oil spill more than one decade ago.