for Sale

Shell Places More Onshore Assets in Nigeria for Sale

Royal Dutch Shell has placed more of its onshore oil assets in Nigeria for sale with at least five Nigerian…

3 years ago