Shell Petroleum Development Company
-
Energy
Shell And Milieudefensie Settle Long-Running Case Over Oil Spills In Nigeria
Following the judgments of the Court of Appeal of The Hague on 29 January 2021, Shell and Milieudefensie have negotiated…
Read More »