Self-driving car to hit road in China’s ancient town

The town of Wuzhen in east China is known for its long history and rich culture. But it won’t refuse something new. China’s internet giant Baidu has just sealed a deal with the local government, which will allow its self-driving cars to hit the road in scenic spots.

Leave a Comment