Salomon on Friday opened the doors to its new flagship store in Paris on the famous Champs-Élysées street. According to a release from the brand, the 295 square meter store, located at 42 Avenues des ...
Originally an alpine performance player, Salomon is undergoing a significant transformation led by Chief Brand Officer Scott ...