Salomon has opened the doors to a new 295-sqm flagship store in Paris on Champs-Élysées. This is the first Mountain Sports Lifestyle Store on the famous shopping street. It features footwear, apparel and gear for running, hiking and winter sports. The store also lets its customers see new product developments ...