Headquarters Medtronic reaches 10 million implantable devices produced in the canton of Vaud 4 May 2026
Business environment Business environment Switzerland tops the 2026 Henley Opportunity Index 30 March 2026