UK sees record company formations in 2023
Over 900,000 new companies created.
Over 900,000 new companies created.
Rise attributed to elevated mortgage rates.
The 16-point manifesto focuses on 7 key areas.
Recipients must pay within 90 days.
Help to Grow aims to support up to 30,000 SMEs.