Cainiao Smart Logistics Network Limited signed an agreement to acquire an additional 25% stake in STO Express Co.,Ltd (SZSE:002468) from a shareholder for CNY 3.8 billion on June 5, 2023. As reported, the shareholder will sell 382.7 million shares in STO Express Co.,Ltd.