Business Daily

Oil, guns and pollution

Oil giant Shell tells us why it struggles to clean up its operations in the Niger Delta

Coming Up Next

Autoplay