Canada Goose sets up shop on Champs Élysée, aspires to become global luxury brand
With this new strategic retail space, the Canadian brand specialising in clothing for extreme cold continues to expand its footprint in Paris. It now has its sights set on Milan and the Middle East.