Home>Biz Updates
Support staff members pose with bedding at Alibaba Xixi headquarters in Hangzhou, Zhejiang province, Oct 31, 2017. [Photo/VCG]