101 new businesses were created every hour across the UK in first half of 2023

by
 101 new businesses were created every hour across the UK in first half of 2023