Canada Goose recently announced it has a major retail expansion plan to double its store footprint to 100 stores by 2028. That goal has already started. The Toronto-based brand is opening three new ...
Los Angeles magazine and Canada Goose teamed up for an exclusive in-store shopping event at the brand’s Beverly Center location on Thursday, October 18. Los Angeles magazine and Canada Goose teamed up ...