People play in a hall inside Alibaba's headquarters in Hangzhou, Zhejiang province, April 23, 2014. REUTERS/Chance Chan/Files
1 / 21
Reuters | Photo By © Chance Chan / Reuters / Reuters
Mon, Jul 14, 2014 4:01 AM EDT