Business ·18m
End of the line for 143 businesses in South Africa
South Africa has recorded a further 143 insolvencies in July 2026.
South Africa has recorded a further 143 insolvencies in July 2026.