Mexico City has the world’s worst traffic and Los Angeles ranked number one in congestion in the United States, according to the TomTom Traffic Index 2016. READ MORE
The National Industrial Transportation League
10816 Town Center Boulevard, #516 Dunkirk, MD 20754-2708 • Phone: (703) 524-5011 • [email protected]