Outsourcing Briefs
South Africa’s budget surplus defies economic pessimism
South Africa’s unexpected budget surplus of R50 billion defies economic pessimism, with revenue strength outpacing downgraded growth forecasts in the latest bud
By Ayu Ramadhani · Oct 22, 2026
