Alibaba Sells 78.7% Stake in Sun Art Retail to DCP Capital for $1.58 Billion

Get Alerts