NYC Coined Worst City for Traffic
You may think that cities in China and Japan would have the world’s highest traffic congestion. Well, you may be surprised to find out that these metropolises are no match to some cities in Europe, South America, and right here in the United States. According to a study by traffic management company INREX, London and …