Shell Wins UK Supreme Court Case On 2011 Oil Spill Off Nigerian Coast 2 min read Foreign News Shell Wins UK Supreme Court Case On 2011 Oil Spill Off Nigerian Coast Adedokun Waliyu May 10, 2023 The UK Supreme Court ruled on Wednesday that it was too late for Nigerian claimants to sue...Read More