Salomon Plants Flag in Italy with First Store in Milan
Salomon has opened its first store in Italy unveiling a unit in Milan’s Corso Garibaldi, few steps away from the city’s arty Brera district. Following in the footsteps of recent store openings in New York City, Paris, London, Shanghai and Tokyo, the 968-square-foot space features minimal interiors hinged on metallic and wooden elements and spotlighting […]