Ride-hailers may face app store delisting over illegal drivers in Shanghai

Didi has been ordered to pay RMB 5.5 million in fines for failing to weed out unqualified drivers on its platform in Shanghai.