randominks.com
Alibaba buys 14% stake in China courier firm in $693M deal
Alibaba Group will take a 14% stake in STO Express through a $693 million deal, the e-commerce giant's fourth significant investment in a Chinese courier company. Shares in STO Express sh
Udit Agarwal