A woman stands next to a door inside the headquarters of Alibaba in Hangzhou, Zhejiang province, April 23, 2014. REUTERS/Chance Chan
1 / 21
Reuters | Photo By CHANCE CHAN / Reuters
Wed, Jun 4, 2014 5:22 PM EDT