Business CVLs hit record high

Latest quarterly figures from the Insolvency Service for England & Wales have revealed the highest quarterly number of Creditors’ Voluntary Liquidations (CVLs) since the start of the time series in 1960, and a 14% increase in business failures in 2023 compared to 2022. Between 1st October and 31st December 2023 (Q4 2023), there were 6,788 business…

Read more