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
Tech Geneva’s ImmuniWeb expands to London, Washington and Dubai following record growth 4 November 2024
Tech Neuchâtel unicorn CloudBees reaches USD 150 million in revenue and becomes profitable 23 October 2024