Business environment Business environment Switzerland rises to second place in IMD’s 2024 Digital Competitiveness Ranking 19 November 2024
Tech Algorized raises USD 4.3 million to enhance people-sensing technology for human-machine interaction 11 November 2024
Business environment Business environment The Foundation for Innovation and Technology celebrates 30 years of supporting Swiss start-ups 4 November 2024
Tech Neuchâtel unicorn CloudBees reaches USD 150 million in revenue and becomes profitable 23 October 2024