World's first driverless buses with a top speed of 12mph take to roads in France

Open in new window