Tag:

Shell

by Chris

A group of communities in Nigeria’s Niger River delta demanded a stake in an oil …

by Chris

Anglo-Dutch Shell, American ExxonMobil and Chevron, French Total and Italian Eni, the world’s biggest multinational …

by Chris

Shell is considering whether to invest in a gas project in the Niger Delta region …