Alibaba Headquarters

Alibaba Headquarters

Nelson Ching/Bloomberg

Signage is displayed outside Alibaba.com Ltd.'s headquarters in Hangzhou.