Erkko Autio

Chile: The Switzerland of South America?

Chile could – and should – be called the Switzerland of South America, for good reason. Laws matter here. Everything is strictly above board. And the […]

Read more

Stability vs High Growth? A GEDI Analysis of Switzerland’s Entrepreneurship Ecosystem

This year’s CTI Entrepreneurship Conference in Winterthur, Switzerland featured a GEDI analysis of Switzerland’s entrepreneurship ecosystem. CTI (Swiss Council for Technology and Innovation) is the main […]

Read more