Is Canada Goose luxury retail’s next highflier?

Canada Goose, the high-end performance outerwear brand, just announced plans to open 6 new stores. The new locations—one each in Milan, Paris and Minnesota's Mall of America, along with three in Canada—will bring the fast growing luxury retailer's store count to 17 spanning three continents. While Rent the Runway, Stitch Fix, Glossier and other so-called digitally native fashion … Continue reading Is Canada Goose luxury retail’s next highflier?