A worker walks past a logo of Alibaba Group at its headquarters on the outskirts of Hangzhou

Reuters
A worker walks past a logo of Alibaba Group at its headquarters on the outskirts of Hangzhou
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
View Comments (0)