With 510 cars for every km of road, Mumbai is India’s most car-congested city
With over 500 cars for every kilometre of road, Mumbai is by far the most car-congested city in...
Read MoreSelect Page
by Local Press Co Staff | Mar 25, 2019 | Mumbai
With over 500 cars for every kilometre of road, Mumbai is by far the most car-congested city in...
Read More