STO Express Co.,Ltd (SZSE:002468) said Singapore Unit plans to sell 114.1 million shares in Cainiao Smart Logistics Network Limited worth $70.7 million.