Alibaba owns 63% of Cainiao, which launched in 2013 and is Alibaba’s official global parcel tracking platform and broader logistics arm. Alibaba also had an 11.3% stake in Baozun , according to Baozun’s latest annual report.
Alibaba owns 63% of Cainiao, which launched in 2013 and is Alibaba’s official global parcel tracking platform and broader logistics arm. Alibaba also had an 11.3% stake in Baozun , according to Baozun’s latest annual report.