Admin
October 24, 2024
October 24, 2024 Nigeria’s decision this week to block Shell’s $2.4 billion sale of its onshore assets...
