Sunday, 12 January, 2025

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…