China's largest online shopping company is ramping up its presence overseas. On Sunday, retail giant Alibaba unveiled its first European store in Madrid, Spain in the city's intu Xanadú shopping ...
Alibaba Group Holding agreed to sell its entire stake in Sun Art Retail Group, China's largest hypermarket operator, for ...