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…