Supreme court says Shell’s appeal should be heard after oil spill claim Business & Economy Supreme court says Shell’s appeal should be heard after oil spill claim Admin January 5, 2024 January 5, 2024 Nigeria’s Supreme Court on Friday ruled that Shell should be granted a hearing over...Read More