Representative image China over the past decade built an alternate online reality where Google and Facebook barely exist. Now its own largest tech corporations from Alibaba Group Holding Ltd. to Tencent Holdings Ltd. are getting a taste of what a shutout feels like. India’s unprecedented decision to ban 59 of China’s largest apps is a […]
