South Africa's investment pitch – CNBC Africa South Africa's investment pitch – CNBC Africa April 2, 2026 4 Min Read 0 0 South Africa is entering a more favorable investment phase, supported by improved energy reliability, declining inflation and… Top News Editor