Doing Business In - Switzerland

At a Glance

prev next
Switzerland is at the heart of Europe, at the center of the great technological area that stretches from South Germany to North Italy and Lyon in France; and at the intersection of the two major European economic axes that run between London and Milan, and Barcelona and Munich. Two mountain ranges, the Jura and the Alps, give Switzerland its specific character and unique landscape.