Best of British Part V: The North East
The most recent statistics show a 10.5% business birth rate (as a percentage of all active firms) in Yorkshire and Humberside and 11.2% in the North East. They are below the national figure of 11.4% but failure rates of 10.0% and...
15 August 2013