TomTom (TOM2), the leading location technology specialist, today released the 14th edition of its annual Traffic Index, providing data and insights on traffic trends in 500 cities across 62 countries ...