A new report shows that Dublin is the 17th most congested city in the world, with motorists spending an average of eight days and 21 hours sitting in peak traffic a year. The TomTom Traffic Index examines the traffic situation in 416 cities in 57 countries around the world. The report showed that congestion has […]