Analysis Bucharest remains the most congested city in emerging Europe Emerging Europe Staff Bucharest has once again been named as the most congested city in emerging Europe. In the latest TomTom Traffic Index, a report detailing the traffic situation in 403... Read More