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.