Alibaba to Sell Sun Art to Buyout Firm DCP for $1.6 Billion
Alibaba Group sold its shares in Sun Art Retail Group to DCP Capital for $1.6 billion, focusing on its online business. The move reflects Alibaba's shift from physical retail to core online commerce under new leadership.