Shell to exit South Africa: Departure plans revealed
Shell Plc has confirmed recent news that it’s planning to leave South Africa. They’ll be selling off their downstream assets, including more than 500 service stations or forecourts nationwide. Shell …