Ride-hailing giant Didi taken off China’s app stores by cyber regulator
Beijing regulators have been getting tough with the country's technology giants, including Alibaba and Tencent.