Canada Goose to open new store in London, Tokyo, Chicago and Toronto

with No Comments

Canada Goose is opening new stores in Toronto and New York and announcing further openings in London and Chicago for the autumn. Canada Goose has announced several new stores in North America for the end of 2017: one in Calgary, Canada, … Read More

Canada Goose Ends Drought of Luxury Goods IPOs

with No Comments

NEW YORK, United States — New York couldn’t have provided a better backdrop for Canada Goose Holdings Inc.’s initial public offering this week: A snowstorm and the below-freezing conditions for which the retailer’s luxe parkas are made. Timing seems to … Read More