-
Report: Alibaba to open a physical mall in China
An e-commerce giant is making a big push into the brick-and-mortar world. Alibaba, China’s largest online sales platform, is building its own shopping mall, with a goal of enriching the real-world shopping experience with technology and convenience, reported MarketWatch.