Switzerland conjures up many images. On one side, there are majestic mountains, delicious fondue and chocolate, big banks sheltering people’s money, precision watches, and an…