Switzerland is a magnet for multinational corporations. But their dissatisfaction with the location is growing.
McKinsey Report of September 2, 2026 warns: Multinational corporations are increasingly dissatisfied with Switzerland as a business location. Rising costs, skilled labor shortages, and regulatory changes are jeopardizing competitiveness.