Alibaba increases investment in China’s express sector

Alibaba

Alibaba Group Holding Ltd will take a 14% stake in STO Express Co Ltd, one of the largest express delivery companies in China.