Tag: Sun Art

Alibaba Sells Majority Stake in Sun Art to DCP Capit...

Alibaba sells its 78.7% stake in Sun Art Retail for $1.6 billion after a shar...