South Africa sees 759 business closures in six months

According to the latest data from Stats SA, 121 companies were liquidated in June 2024. Of these, 104 closures were voluntary – 12 fewer than in June 2023 – while 17 were compulsory, representing a 5-case increase from the previous year. Also read: Caution advised for businesses using solar energy in South Africa According to BusinessTech, despite these fluctuations, the number … Continue reading South Africa sees 759 business closures in six months