Mumbai, a massive parking lot

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