Shell’s Exit From Nigeria: To Dodge Legal Problems?
Scheer Post
The oil giant is selling its Niger Delta subsidiary – but lending the new owners the money for the purchase.
Spread the word