March 12, 2019

Alibaba enhances delivery push by acquiring 14 percent stake in STO Express

By Tech Online Things

STO Express is the fourth major logistics company in China that Alibaba has invested into as it eyes providing next-day delivery for all of China.

Search Tech Things: Latest Tech News