Xixi Park Of Alibaba Group Becomes The Largest Retail Trading Platform In The World
HANGZHOU, CHINA - JULY 13: Jack Ma gives a speech at Alibaba Xixi Park on July 13, 2017 in Hangzhou, Zhejiang province of China. Alibaba Xixi Park, also known as Taobao City, is the headquarters of the well-known internet Co Alibaba group, with more than 12 thousand employees working here. Is located in Yuhang district of Hangzhou City, Wenyi Road No. 969. In 2016, Alibaba officially announced that it has become the world's largest retail trading platform.(Photo by Wang He/Getty Images)