UK businesses buck global insolvency trend UK business insolvencies totalled 26,708 in 2024 representing a drop of 5% on the previous year, bucking the global trend. They are forecast to drop by 3% this year and 7% in 1 year ago by EU Venture Capital