Business
fromBusiness Matters
1 day ago84 new businesses launched every hour in Britain during H1 2025 despite slowdown
More than 363,000 UK businesses registered in H1 2025, but registrations fell 21% year-on-year after Companies House reforms and weak SME confidence.