Shell has confirmed that it is still engaged in the sale of its downstream assets in South Africa, which include a network of nearly 600 petrol …
Read more: End of an era still coming for 600 petrol stations after 124 years in South Africa
Tags: South Africa