Article

punchng.compunchng.com on 2023-05-10 17:11

Shell wins Niger Delta oil spill case

The United Kingdom Supreme Court on Wednesday ruled in favour of British multinational oil and gas company, Shell, over a 2011 offshore oil spill.

Related news