Salomon Opens First Latin American Flagship Store in Mexico City – WWD

Salomon’s Steve Doolan said more stores in key markets in Latin America will follow now that its flagship Casa Salomon in Mexico City has opened.Read More