The Vetica Group is a strategically oriented brand and design agency based in Switzerland and with offices in Germany, China and Taiwan.