An employee walks past a logo of Alibaba (China) Technology Co. Ltd during a media tour organised by government officials at its headquarters on the outskirts of Hangzhou

 
An employee walks past a logo of Alibaba (China) Technology Co. Ltd during a media tour organised by government officials at its headquarters on the outskirts of Hangzhou
An employee walks past a logo of Alibaba (China) Technology Co. Ltd during a media tour organised by government officials at its headquarters on the outskirts of Hangzhou, Zhejiang province June 20, 2012. REUTERS/Carlos Barria