Tag : INRIX

10 most congested cities in Europe revealed

6 months ago / 0 comments

Moscow has topped the list of the most congested cities in Europe for the second year in a row as experts warn there’s “no silver bullet” to erase congestion.