Home > Applications
chinadaily.com.cn Updated:2019-07-16
Officials launch the test run of a self-driving bus on Zhihui Island in Zhengzhou, in Henan province, on May 17. [Photo provided to chinadaily.com.cn]