Shell Emerges Victorious In Nigerian Oil Spill Lawsuit At UK Supreme Court
Shell company has won a UK Supreme Court ruling in an Oil spillage case ruled in favor of it. The legal dispute concerned a 2011 offshore oil spill in Nigeria. The controversy originated on December 20, 2011, when allegations arose that approximately 40,000 barrels of crude oil had leaked during the loading of a tanker … Read more