South Africa — Page 66
Latest stories
The South African town home to the most expensive power station in the world that cost R240.4 billion to build
Energy
•
R164 million spent to construct a new Magistrate’s Court building which remains incomplete 12 years later
International retailer competing against TFG, Truworths, Mr Price, and Shoprite’s Uniq with 30 stores in South Africa
Retail
•