The International Olympic Committee (IOC) and Alibaba Group have announced the launch of the first-ever Olympic store on China’s Tmall. “We are delighted to launch our...