insert_link Business / Economics South Africa faces R800 billion debt repayment challenge today19 May, 2025 11