A medium-sized bus equipped with autonomous driving technologies made its debut Thursday in Chongqing Municipality, a vehicle-manufacturing powerhouse in southwestern China.
...
The Zambia-China Economic and Trade Corporation Zone (ZCCZ) will construct a bus shelter and an ablution block in Zambia's Chambishi township at a total...