An employee serves a guest at the reception counter inside the headquarters office of Alibaba (China) Technology Co. Ltd on the outskirts of Hangzhou

 
An employee serves a guest at the reception counter inside the headquarters office of Alibaba (China) Technology Co. Ltd on the outskirts of Hangzhou
An employee serves a guest at the reception counter inside the headquarters office of Alibaba (China) Technology Co. Ltd on the outskirts of Hangzhou, Zhejiang province May 21, 2012. REUTERS/Steven Shi