China orders takedown of 25 apps from ride service Didi
FILE – In this April 27, 2017 file photo, visitors walk past a sign for Chinese ride-hailing service Didi Chuxing at the Global Mobile Internet Conference (GMIC) in Beijing. Chinese regulators have clamped down on the country’s largest ride-hailing app,…