TomTom today released the results of the TomTom Traffic Index 2017, the annual report detailing the cities around the world with the most traffic congestion. Mexico City once again takes the top spot with drivers in the Mexican capital expecting to spend an average of 66% extra travel time stuck in traffic anytime of the day. (Graphic: Business Wire)
{}