Tech Tech CERN celebrates 70 years of scientific discovery and collaboration in Geneva 2 October 2024
Tech CSEM celebrates 40 years of innovation and industry collaboration in Neuchâtel 18 September 2024
Business environment Switzerland continues to lead the European Innovation Scoreboard in 2024 10 July 2024