
The continuous attractiveness of Switzerland
Why do MNCs such as Philip Morris and ABB choose Switzerland as a base for their operations?
There are several significant factors that define the attractiveness of Switzerland. Among them, one can mention the existing corporate taxes (vis-à-vis tax rates in Germany, Japan and the USA), a stable political system underlined by a sound and reliable legal system, access to finance (particularly for SMEs), and a business-friendly regulatory framework which is oriented towards the encouragement of entrepreneurship. A key factor to consider is the availability of talent. The IMD World Talent Ranking emphasizes that, in order for countries to excel in talent quality, they need: (1) a good education system; (2) to attract and retain foreign talent and minimize – if not eliminate – brain drain; and (3) companies that promote and develop talent within the organization, by matching talent and activities with the utmost efficiency.
In this respect, our 2016 talent ranking places Switzerland in the top position of the overall ranking, and it is also ranked number one in attractiveness factors. More specifically, the country ranks first in the quality of life indicator and in attracting foreign highly-skilled personnel. All these factors greatly contribute to the continuous attractiveness of the Swiss economy.

It is also important to mention the role of another contributing element to the country’s attractiveness. Investments in soft and hard infrastructure have led to increasing connectivity via a particularly efficient distribution network, a key factor for MNCs assessing Switzerland as their base for procurement and logistics.

Research Information & Knowledge Hub for additional information on IMD publications
Despite geopolitical upheavals that threaten global growth, companies continue to see business opportunities across borders. As leaders strategize how to position their operations amid war, trade disputes, disease outbreaks, and climate change, ha...
During the industrial era, companies were the primary forces behind wealth creation, generating value for shareholders, creating employment, and benefiting consumers and communities. Consequently, management studies centred on corporate strategy, ...
in I by IMD
Research Information & Knowledge Hub for additional information on IMD publications
in I by IMD
Research Information & Knowledge Hub for additional information on IMD publications
in I by IMD
Research Information & Knowledge Hub for additional information on IMD publications
Published by International Institute for Management Development ©2025
Research Information & Knowledge Hub for additional information on IMD publications
Research Information & Knowledge Hub for additional information on IMD publications
in MIT Sloan Management Review Summer 2025, vol. 66, issue 4, pp. 38-43
Research Information & Knowledge Hub for additional information on IMD publications
in I by IMD
Research Information & Knowledge Hub for additional information on IMD publications
Research Information & Knowledge Hub for additional information on IMD publications
in I by IMD
Research Information & Knowledge Hub for additional information on IMD publications
in California Management Review Insights Blog 2 May 2025
Research Information & Knowledge Hub for additional information on IMD publications