The London-based energy giant has faced decades-long local criticism for the environmental impact of its oil exploration in Nigeria. Shell has agreed to sell its onshore business in Nigeria’s Niger ...
When you purchase through links on our site, we may earn commission. Read our full commerce guidelines here. If we were 'she', we would not sell seashells on the seashore, but in fact turn them into ...