88 Years After, Shell Exits Nigeria’s Onshore Feature January 16, 2024 Shell Plc has concluded plans to sell its Nigerian onshore oil and gas subsidiary,… Read More