When is the right time to wind-up your business?
Company insolvencies in England and Wales reached a 13-year high in 2022. This was 57% more than in 2021 and was largely driven by record numbers of Creditor Voluntary Liquidations (CVLs), accounting for 85% of all company insolvencies last year.
Read this post