Astrocast was pleased to be chosen as one of the top 100 most innovative and promising companies in Switzerland.
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.