Executive chairman of e-commerce giant Alibaba Jack Ma delivers a speech at the China (Shenzhen) IT Summit in Shenzhen, south China's Guangdong Province, April 2, 2017. (Xinhua/Mao Siqian)
RIGHT BG
Executive chairman of e-commerce giant Alibaba Jack Ma delivers a speech at the China (Shenzhen) IT Summit in Shenzhen, south China's Guangdong Province, April 2, 2017. (Xinhua/Mao Siqian)