French sporting goods retailer Decathlon says it is closing its five Greater Toronto Area stores this summer.

French sporting goods retailer Decathlon says it is closing its five Greater Toronto Area stores this summer.
Protected by Security by CleanTalk