“Edun Hails Economic Reforms as Shell Commits $5 Billion to Nigeria’s Oil Sector” L-R: Osagie Okunbor, Managing Director and Country Chair of Shell Petroleum Development Company (SPDC). Minister… by Benjamin A Ameh — June 19, 2025 in Oil and Gas 0