Alibaba's e-commerce site Tmall to set up Shanghai centre

Alibaba's e-commerce site Tmall to set up Shanghai centre

REUTERS/Aly Song

Alibaba’s e-commerce site Tmall plans to set up a new centre in Shanghai for some of its divisions, as it faces increasing competition from rivals expanding their operations in the city.