Alibaba invests $3.6 billion to take control of Sun Art Retail
Investment signals push by technology behemoth to grow omnichannel retail business.
by Rahul Sachitanand
Sign In
Trouble signing in?