Internet magic: A look back at Jack Ma at Alibaba
Jack Ma thanks people who have participated in the Taobao and Tmall 11.11 Global Shopping Festival in past 10 years, on Nov 11, 2018. The annual online shopping event, created by Alibaba in 2009, achieved record high sales of 213.5 billion yuan in 2018. [Photo/VCG]