141 companies shut their doors in May 2025, hinting at deeper cracks in the economic foundation Another month, another blow to South Africa’s embattled business sector....
Another 109 South African businesses shut their doors in April 2025, bringing the year-to-date total to 482 liquidations, according to new data from Stats SA. While...