Upscale outerwear brand Canada Goose is planning to open three new retail locations in Canada: Toronto, and in Alberta’s Edmonton and Banff. The company also has plans to open a shop in Minneapolis, Paris and Milan. Read the Financial Post story here