Monday, March 17, 2025

Nigeria Limited

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