Tech Tech Neuchâtel unicorn CloudBees reaches USD 150 million in revenue and becomes profitable 23 October 2024
Tech Geneva’s Hive secures EUR 12 million for its innovative distributed cloud computing model 9 April 2024