Monday, June 29, 2026

Shell’s Integrated Gas and Upstream Director

January 16, 2024

Shell exits oil exploration in Nigeria, announces sale of onshore subsidiary

“This agreement marks an important milestone for Shell in Nigeria.’’

Shell