Data from the Office for National Statistics shows 316,000 new businesses were created in 2023, down from 337,000 the year before.
The post UK business openings fall to lowest level since 2010 appeared first on Jersey Evening Post.