London Ranks Seventh In League Of Global Start-Up Cities
According to a recent report, which contains a survey of more than 50,000 entrepreneurs, London is the seventh best city in the world to launch a start-up and has the largest start-up ecosystem in Europe.