Onshore business

Shell wraps up Nigeria onshore business sale, to focus on deepwater

Shell wraps up Nigeria's onshore business sale, to focus on deepwater   Shell has completed the sale of its Nigerian…

1 year ago