Renaissance Energy Africa
Shell wraps up $2.4 billion sale of Nigeria onshore business
Finance
Shell's $2.4 billion Nigeria asset sales deal secures key green light
Finance