Alibaba Group buys significant stake in Sun Art Retail Group  

Taobao City, headquarters for Alibaba Group in Hangzhou. Credit: Danielinblue. 



  • Alibaba Group