Saturday, 05 October, 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…