Astrocast Wins TOP 100 Swiss Startup Award
Switzerland held the top spot in the Global Innovation Index 2018 for the eighth consecutive year. Switzerland leads the world in high-tech manufacturing, in patents and IP, in R&D spending and in education. Since 2011, Venturelab has organized the TOP 100 Swiss Startup Award to highlight some of these Swiss innovations. The winners were picked by an independent panel of 100 leading investors and startup experts.