Microsoft Taps Popular China Shopping Site

Microsoft Corp. just opened its flagship store  on China’s largest online shopping mall, as the U.S. software giant tries to sell Windows-based tablets and smartphones to local consumers amid fierce competition from Apple Inc. products and devices powered by Google Inc. ’s Android operating …