King Long
Autonomous bus makes debut in China
A medium-sized bus equipped with autonomous driving technologies made its debut on Thursday in Chongqing Municipality, a vehicle-manufacturing powerhouse in southwest China.
4 years ago