Shell’s Exit From Nigeria June 17, 2024 Environmental campaigners say the oil giant should not be allowed to escape culpability for the environmental and societal damage it has caused in the Niger Delta. Read more →