Corporate social investment (CSI) in South Africa remained stable in 2025, despite slow economic growth and uncertainty in the wake of early-year cuts to global development assistance.
Millions of people are set to receive social grant payments in December 2025. The grant payment agency has begun payments, ...