60 Italian Mayors Want to Be the Unlikely Solution to Self-Driving Cars in Europe
The future of self-driving cars in Italy it seems needs not only technology but also (possibly above all) political backing. The good news, then, is that more than 60 mayors in Italy have…























