In full expansion, On has set its sights on sales of over €3.5 billion by 2026
A visit to the On brand’s new flagship store in Paris, which opens on November 17, a 250-square-metre space at the Marché Saint-Germain in the 5th arrondissement, gives an idea …