Home Alibaba to sell majority stake in China’s Sun Art Retail for $1.6 billion