Impact of the international sector in Geneva – Perspective and key figures

05.03.2024