Most British Businesses Killed off Since 1993

The number of company insolvencies last year was at a 30 year high, due to increases in business costs, high interest rates and consumers having less disposable income. There were 25,158 firms across England and Wales that entered an Insolvency procedure in 2023. This is a 14 per cent increase from 2022 and the highest…