Business insolvencies fall by 7%
Latest figures from the Insolvency Service have shown that there were 2,191 business insolvencies in England & Wales in July 2024, 7.3% lower than in June 2024 (2,363) but 15.9% higher than the same month in the previous year (1,890 in July 2023). The insolvencies consisted of 320 compulsory liquidations, the highest monthly number since…