On opens first Italian flagship in Milan
The new, 480 square-metre store on two levels is located at 24/28 Corso Vittorio Emanuele II, and marks a new stage in the expansion strategy of the sportswear brand founded in the Swiss Alps.