106 new businesses were created every hour across Britain in first half of 2024
Against the backdrop of continued economic uncertainty, 106 new businesses were created every hour across Britain in the first half of 2024, according to research by iwoca – one of Europe’s largest SME lenders. Analysis of Companies House data reveals that over 459,000 businesses were registered in Britain between January and June 2024, an increase of 6%