Alibaba invests $3.6 billion to take control of Sun Art Retail

Investment signals push by technology behemoth to grow omnichannel retail business.