Mumbai, a massive parking lot

Today I Learned

25 AugSeason 1Episode 523 min
Why is the government incentivising car travel in Mumbai? Despite its famed public transport, the city has an unbelievable 430 cars per km as opposed to New Delhi's 93 cars per km.

Watchlist