Mechanical Parking = Saving Urban Space
Every year the Dutch company TomTom, known for its navigators, compiles a rating of the cities in the world with the most congested roads. In 2020, 461 cities from 57 countries on 6 continents were included in the Traffic Index list. And the first place in the ranking went to the capital of Russia - the city of Moscow.