An employeeof Alibaba is treated by a masseur at the compay’s headquarters in Hangzhou, Zhejiang province, Dec 16, 2010. [Photo/CFP]