News

Decathlon, the world’s largest sporting goods retailer, plans to close all five of its Toronto-area stores late this summer.