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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results