China's Alibaba to sell Sun Art stake to DCP for $1.6 billion
Alibaba Group has agreed to sell its majority stake in Sun Art Retail Group to DCP Capital for $1.58 billion. The move is part of Alibaba's strategy to focus on its core e-commerce operations by reshuffling its business portfolio.