Mail Champlain is very proud to announce the upcoming arrival of the French sporting goods retail chain Decathlon, which will open in the spring of 2018. It is going to be its first Canadian store, also the first in North America. The company was born in France in 1976 and has more than 1 100 stores in 28 countries, with more than 78 000 employees.
This retailer will occupy an area between 35 000 sq. ft. and 45 000 sq. ft. in the shopping centre.
More about Decathlon (in French only)