Want to start a successful business? Go North.
Figures suggest entrepreneur-led companies in the North of England achieved 24% growth in turnover in the past year, outstripping London and the South East.

Figures suggest entrepreneur-led companies in the North of England achieved 24% growth in turnover in the past year, outstripping London and the South East.