TORONTO — French sporting goods retailer Decathlon says it is closing its five Greater Toronto Area stores this summer.
The locations slated for shutdown are in Brampton, Burlington, Markham, Scarborough and Vaughan.
The retailer did not offer a reason for the move
This content is restricted.


