Home>Biz Updates
Two support staff members carry pillows for the camp beds at Alibaba Xixi headquarters in Hangzhou, Zhejiang province, Oct 31, 2017. [Photo/VCG]