[published_date]
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 or say how many staff will lose their jobs, when the stores close on…
