Creditors’ Voluntary Liquidation vs Business Rescue
The latest insolvency statistics showed that the number of company insolvencies had risen by 63% in October 2021, compared to October 2020 which had 1,405. But the figure that stood out from this data is the number of Creditors’ Voluntary Liquidations (CVLs) – 1,248 companies in October alone, which is higher than pre-pandemic levels. Entering [...]