Switzerland Tourism gets a new logo by Team PITCH May 03, 2024 The new branding encompasses Switzerland's Tourism's three main promises of nature, hospitality and reliability