Monday, 25 November, 2024

Tag: Shell


Despite past reservations, the Nigerian government has given its green light to Royal Dutch Shell’s long-anticipated sale of its onshore Read more…