USA and Russia top the list of world’s busiest cities
Every year the traffic congestion in our cities seems to be getting worse. Motorists spend hours daily in traffic. Inrix scoreboard rated the world’s busiest cities based on how many hours drivers waste in road…