Business liquidations decline in February 2026, but financial pressure remains elevated
South Africa’s corporate sector continues to operate under sustained financial pressure, despite a modest decline in business liquidations relative to the previous year. The latest Statistics