Business
fromBusiness Matters
17 hours 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.