Excluding the highly congested cities of Russia, Geneva and Zurich were the fourth and fifth most traffic congested cities in Europe in 2017, according to the automotive data company INRIX, which publishes a traffic ranking of around 1,360 cities across the world. Istanbul (3rd), Paris (2nd) and London (1st) were the only european cities ahead […]