Chinese marketplace giant Alibaba has announced the sale of over 7.5 billion shares in the Sun Art Retail Group Limited, offloading its 78.7 percent stake in the retail chain. Alibaba Subsidiaries and New Retail entered into a sale and purchase agreement with the purchaser, DCP Capital, at a total consideration of around 12.3 billion Hong Kong...