Pony Ma (1st L), Jack Ma (C) and Robin Li (1st R), the heads of Internet giants Tencent, Alibaba and Baidu, pose for photos at the China (Shenzhen) IT Summit in Shenzhen, south China's Guangdong Province, April 2, 2017. (Xinhua/Mao Siqian)
RIGHT BG
Pony Ma (1st L), Jack Ma (C) and Robin Li (1st R), the heads of Internet giants Tencent, Alibaba and Baidu, pose for photos at the China (Shenzhen) IT Summit in Shenzhen, south China's Guangdong Province, April 2, 2017. (Xinhua/Mao Siqian)