Employees walk through a building lobby at the Alibaba Group Holding Ltd headquarters in Hangzhou China on Tuesday 13 Oct 2015
Employees walk through a building lobby at the Alibaba Group Holding Ltd headquarters in Hangzhou China on Tuesday Oct 13 2015