Admin
October 21, 2024
October 21, 2024 Nigeria has blocked the sale of Shell’s entire onshore and shallow-water oil and gas...
