Announcements, updates, releases and more.For media enquiries contact:
84 new businesses were created every hour across Britain in the first half of 2025 despite continued economic uncertainty, according to the annual Business Hotspots list from iwoca — one of Europe’s largest SME lenders. iwoca’s research, derived from an analysis of Companies House data, finds that over 363,000 businesses were registered in Britain between January and June 2025.
iwoca’s inaugural Small Business Insights survey shows that more women may have sacrificed pay than men when starting a company.
This has been a year unlike any other for iwoca. So, as is tradition, we’ve taken a quick look back at what we’ve been up to over the past 12 months.