Posts

China ride-hailing giant Didi fined $1.2bn after probe