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