Les Ambassadeurs Geneva, 瑞士