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.

Follow us

Top news, insights and analysis every weekday

Sign up for Campaign Bulletins