• Baidu wins $14.2 million self-driving bus project in central Chinese city of Zhengzhou Self-driving

    Baidu wins $14.2 million self-driving bus project in central Chinese city of Zhengzhou

    Chinese tech giant Baidu's acceleration of the commercialization of its self-driving unit Apollo is bearing fruit.

    Jul 1, 2021 2:15 pm
    0