Didi

FILE PHOTO: Logo of Didi Chuxing is seen at its headquarters building in Beijing, China. (REUTERS)

Shanghai could soon get robotaxi service

1 min read . 27 Jun 2020