Alibaba’s Subsidiary Taobao China Software to Sell 20% Stake in Suning.Com for $389 Million Alibaba’s Subsidiary Taobao China Software to Sell 20% Stake in Suning.Com for $389 MillionBy bigbreakingwire on February 23, 2024