Alibaba Employees

Alibaba Employees

Nelson Ching/Bloomberg

Employees work at Alibaba.com Ltd.'s headquarters in Hangzhou.