Business Retail Shoes Birkenstock Debuts in Switzerland With a 70 Square Meter Old Town Store at Storchengasse 23 Birkenstock opened its first Swiss store on April 14, 2026, in Zurich’s historic Old Town, the brand’s 30th… byAlyssa J. MannApril 21, 2026