
Calling time sooner on Creditors’ Voluntary Liquidations
Creditors’ Voluntary Liquidations (CVLs) are by far the most common UK corporate insolvency process. In the last ten years, CVLs have averaged 74% of all UK business failures, rising to 85% in the last three years. There have been an average of 16,808 CVLs per annum over the last ten years. In 2023, CVLs were at their highest levels for