sun art retail
Oct 19, 2020
Alibaba invests $3.6 billion to take control of Sun Art Retail
Investment signals push by technology behemoth to grow omnichannel retail business.
Top news, insights and analysis every weekday
Sign up for Campaign Bulletins