Company insolvencies fall 20% in March
The total in England and Wales comprised 883 CVLs, 25 compulsory liquidations, 74 administrations, and 10 CVAs
The number of registered company insolvencies in England and Wales in March 2021 was 992, a year-on-year decline of 20%.