Insolvencies jump 18% in October
The number of firms going bust in England and Wales has increased by 18% in October compared to the same period last year. The higher-for-longer interest rate environment and weak consumer spending have put pressure on businesses and consumers. Out of the 2,315 insolvencies recorded, 82% were creditors’ voluntary liquidations (CVLs), where directors choose to […]