Recent figures from the ONS have revealed a 15 per cent drop in insolvencies in the last 12 months, with reports falling from 99,300 to 84,080. Whilst these stats reflect positivity, the report also points to an ongoing decline of business startups, with Q2 of 2023 being the eighth consecutive quarter where business births have been lower than business deaths. Chief Executive at Time Finance, Ed Rimmer (pictured) reflects on the real impact of these statistics…