Billionaire-backed South African petrol station giant faces R124 million SARS tax bill Energy • 29 July 2026
Tiny town with only 1,200 residents that has been keeping South Africa’s lights on for over 70 years Energy • 7 July 2026