A worker walks past a logo of Alibaba Group at its headquarters on the outskirts of Hangzhou, Zhejiang province, August 24, 2013. REUTERS/China Daily
1 / 27
Reuters | Photo By � China Daily China Daily Information Corp - CDIC / Reuters / Reuters
Wed, Jan 8, 2014 5:15 AM EST