Economy Supreme Court Rules Against Nigeria in Shell Oil Spill Dispute May 11, 2023 Adedapo Adesanya By Adedapo Adesanya The Supreme Court in the United Kingdom on Wednesday ruled that Nigerian claimants were too late to sue oil giant Shell Read More