Decathlon aims to establish a lasting presence in Switzerland with the opening of a physical store, learned Le Temps. The group,...
March 31, 2017
Switzerland
Decathlon announces opening of its first store in Switzerland
March 31, 2017
Switzerland