French retailer Decathlon plans to close five Greater Toronto Area stores, citing evolving retail landscape. The closures, including locations in Brampton, Burlington, Scarborough, Vaughan, and Markham, have upset residents. Decathlon, known for affordable sports gear, aims to adapt its approach and may consider smaller stores in the future. The retailer will support affected employees and continue serving customers online and in other provinces.
Read more@