(ECNS)--The world's first driverless rapid bus system, known as the Autonomous Rail Rapid Transit, or ART, started a test run on May 8.
RIGHT BG
(ECNS)--The world's first driverless rapid bus system, known as the Autonomous Rail Rapid Transit, or ART, started a test run on May 8.
Driverless electric bus offers free ride at Digital China Summit
2018-04-23China's first driverless bus makes its debut ahead of Digital China Summit
2018-04-22