Home to some of the world’s largest and most iconic companies, Switzerland is a source of corporate excellence – and has been so for well over a century. Thanks to the country’s much-cherished and long-standing neutrality – which made the Swiss reluctant to join any multi- or supranational organisation, Switzerland...