Posted inTechnology News
8 investors discuss Stockholm’s maturing startup ecosystem
In the realm of European startup ecosystems, Sweden — largely Stockholm — ranks very close to the behemoths of London, Paris and Berlin. And with 10 million people, the nation…