April 18th, 2016Two self-driving cars on Saturday afternoon wrapped up a 2,000-km (1,240 miles) journey in China's first long-distance road test for autonomous vehicles.
The vehicles, produced by Chang'an Automobile, left the southwestern metropolis of Chongqing on Tuesday and arrived at Beijing at about 5 p.m. Saturday.
The cars successfully...