Company insolvencies in England and Wales drop 17% in March

Meanwhile, the number of English and Welsh companies going bust stabilised in the first quarter after hitting a three-decade high in 2023, with 17% less company insolvencies recorded in March 2024 than a year earlier.