900,000 new companies were incorporated in the UK in 2023, making it a record year for new businesses
Briefly