The reception at Alibaba (China) Technology Co Ltd, a company under Alibaba Group Holding Ltd. (Xinhua Photo)