Alibaba Headquarters

Alibaba Headquarters

Alibaba Group Holding Ltd. via Bloomberg

Alibaba Group Holding Ltd.'s headquarters stands in Hangzhou. Alibaba, China’s biggest e-commerce company, in July completed an $8 billion facility, the biggest syndication in the region this year, Bloomberg-compiled data show.