In another blow to Didi, China halts downloads of 25 more of its apps. July 09, 2021 Car Services and Livery Cabs Car-Pooling and Ride-Sharing Computers and the Internet IFTTT Mobile Applications NYT NYTimes Politics and Government Technology +