Activists urge Nigeria to delay Shell’s £1.89bn sale of assets in Niger Delta

1 year ago 11
ARTICLE AD BOX
The oil giant is trying to sell its subsidiary Shell Petroleum Development Company, which operates its onshore assets in the delta.
Read Entire Article