God, I love living in the future. Don’t you? Four driverless, electric vans arrived in Shanghai yesterday after a 13,000km ‘test drive’ from Italy. They had no maps, and they stopped to pick up a hitchhiker on the way.
Continue Reading