Go Sport has installed e-commerce kiosks in 40 of its stores in France as part of a new omni-channel strategy

Topics