Italian cities among world’s worst for traffic

Italian cities among world’s worst for traffic

Rome and the Sicilian capital of Palermo are among the top 10 most congested cities in the world, a new report has found.