Business environment Business environment Switzerland continues to lead the European Innovation Scoreboard in 2024 10 July 2024
Life sciences Life sciences French company Revinax establishes operations at the Biopôle in Lausanne 3 July 2024