France-based sporting goods retailer Decathlon is continuing its Canadian expansion with a brand new store in Vaughan, Ontario.
This marks the ninth location in Canada for the retailer with five stores in Quebec, one in Nova Scotia and now three in Ontario. Retail Insider announced in June 2021 that Southcentre Mall in Calgary will be the next to open, with fall opening for the first Western Canada store.
Full Article: retail-insider.com