60 Italian Mayors Want to Be the Unlikely Solution to Self-Driving Cars in EuropeJuly 27, 2025 10:44 am EDT