According to new ONS data, although insolvencies decreased in 2020 thanks to government support packages, Creditors’ Voluntary Liquidations (CVLs) have hit a new high.
CVLs are the most common company insolvency in England and Wales and are typically used by small businesses going insolvent.
Read more at City A.M.