China’s e-commerce giant Alibaba will set up a northwest headquarters in Xi’an, capital of Shaanxi Province, to better support the development of western China and the Belt and Road Initiative. The decision was announced by Ma Yun, Alibaba’s chairman, during…
