Business insolvencies fall by 2%
Latest figures from the Insolvency Service have shown that the number of registered business insolvencies in England and Wales decreased by 2.9% in March 2025 to a total of 1,992 when compared to February 2025’s total. Business insolvencies increased by 9.1% when compared to March 2024’s figure of 1,826 than the same month in the…







