SIX

Switzerland
Information Technology, TelecommunicationBanking, Finance, InsuranceService