2024 could see 35,000 businesses enter administration

UK insolvency rates could exceed 1990 levels, as an estimated 35,000 businesses may enter administration over the next 12 months.