An employee walks past a wall painted with logo of Alibaba (China) Technology Co. Ltd at its headquarters office on the outskirts of Hangzhou

Reuters
An employee walks past a wall painted with logo of Alibaba (China) Technology Co. Ltd at its headquarters office on the outskirts of Hangzhou
An employee walks past a wall painted with the logo of Alibaba (China) Technology Co. Ltd at its headquarters office on the outskirts of Hangzhou, Zhejiang province May 21, 2012. REUTERS/Steven Shi
View Comments (0)