News Feb 20, 2023 Digital services specialist Cat-Amania sets up in Geneva After having established itself in 8 cities in the space of 3 years, the French company continues its international development strategy by setti...
News Jan 25, 2022 French software publisher Berger-Levrault expands to Switzerland Berger-Levrault, a leading software company providing management solutions and performance monitoring tools to local administrations, healthcare ...
Global Opportunities Sep 16, 2021 Silicon Savannah: Tapping the Potential of Africa’s Tech Hub At the forefront of Africa’s emerging tech landscape, Kenya is rapidly attracting international business to the economic potential of its innovat...