Jack Ma, executive chairman of e-commerce giant Alibaba, speaks at the China IT Summit in Shenzhen on Sunday. Photo: Xinhua