
March insolvency stats: Worrying increase in business closures
Shocking corporate insolvency figures for March just published by the Insolvency Service have revealed the magnitude of the problems faced by businesses up and down the UK as the ending of the government’s support scheme for energy costs on 1 April 2023 approached. The comparisons with past business failures figures is sobering: March 2023 was up 38% on the previous