Well-known South African state-owned company collapsing in front of everyone’s eyes South Africa • 26 November 2025