97% of UK Cities Saw Traffic Congestion Increase in 2024, According to TomTom Traffic Index
TomTom (TOM2), the location technology specialist, today released the 14th edition of its TomTom Traffic Index. The world’s longest-established annual report details traffic trends seen in 500 cities, across 62 countries throughout 2024, allowing to track and demonstrate how traffic patterns have changed around the