Alibaba opens new global headquarters in Hangzhou, China on annual family day
The new complex, comprising seven buildings spanning nearly 1 million square metres (10.7 million square feet) of floor area, has enough office space to accommodate 30,000 employees, according to local media reports. It is the largest campus of Alibaba, owner of the South China Morning Post. On Thursday, a day before Alibaba’s annual family and … Read more