Tech CSEM celebrates 40 years of innovation and industry collaboration in Neuchâtel 18 September 2024
Tech Tech DemoSquare secures CHF 1.2 million for the expansion of its AI-based platform 13 August 2024
Business environment Switzerland continues to lead the European Innovation Scoreboard in 2024 10 July 2024