Zurich
SWITZERLAND
About Zurich
What's good to know
Zurich is Switzerland’s largest city and is among the world's largest financial centers. The city is home to a large number of financial institutions and banking giants as well as the majority of Switzerland's research and development centers.
Team
Amazon Web Services