2 minutes Read 1,370 views

Stockholm is the new startup capital of...

May 4, 2017

Business Insider published an article on Wednesday saying that Stockholm is the world’s best city for startups and it is getting better. The article said that the Nordics are represented in the top 20 of the Global Startup Ecosystem Report and Ranking. In the 2017 report, Stockholm captured the 14th position on the list. Quoting […]