Shell Hit With Another Suit Over 2011 Nigerian Oil Spill

Shell is facing more litigation over a 2011 oil spill off the coast of Nigeria, the latest suit filed in England on behalf of the chief and other leaders of the...

Already a subscriber? Click here to view full article