Economy Supreme Court Upholds Shell Appeal in Oil Spill Case January 5, 2024 Adedapo Adesanya By Adedapo Adesanya The Supreme Court has ruled that Shell should be granted a hearing over an alleged oil spill in the Niger Delta after Read More