News 03 Giu 2019 Switzerland offers top-notch business environment Switzerland came in third place in the 2019 FM Global Resilience Index, which ranks 130 countries by the resilience of their business environment...