Starting a business has never been more accessible, yet new research by Expert Market shows that business survival rates are diminishing with a 58 per cent mortality rate across the UK, in the first five years, and more than 60 per cent of businesses failing to survive in London alone. London has the lowest survival rate for start-ups
The post Is London the worst place for your start-up business? appeared first on Small Business.