Columbia unveils its latest retail concept in Chamonix, building on its strong momentum in Europe
The American brand is introducing its ‘Summit’ concept to France and plans to roll it out across its European franchised stores to support its strengthening presence on the Continent.