Canada Goose Holdings will open new stores in Vancouver, Montreal and Short Hills, N.J., this year, in addition to previously announced new locations in Asia, the company said. Brick-and-mortar stores in major cities including London and New York City have boosted the luxury parka brand’s direct-to-consumer sales, which now account for more than 40% of total revenue. Read the Forbes story here


