Alibaba's Headquarters

Alibaba's Headquarters

ChinaFotoPress via Getty Images

Employees watch the live broadcast of transactions during its 'Singles' Day' shopping promotion at the Alibaba Group Holding Ltd. headquarters in Hangzhou on Nov. 11, 2013.