Salomon opens in Mexico first Latin American flagship store
The French sportswear and equipment brand has opened Casa Salomon, a community-oriented retail format featuring sporting and cultural initiatives, in Mexico City’s Roma Norte neighbourhood.