Canada Goose has announced the opening of two new flagship stores and a larger e-commerce reach. The maker of luxury artic apparel will open its first European flagship store in London this autumn. It will be the brand's largest retail space to date. The company will also open a two-level ...
Register a free account or login to unlock 3 more articles each week
SIGN-IN if you are already a subscriber of SGI Europe.

Already a subscriber? Sign in
Ready for unlimited coverage?
Upgrade to Professional or Premium for unlimited access to exclusive reports,
C-suite interviews, market analysis, and industry-wide research—with team licensing included.
Already registered? Sign in here