Journalist and author Suketu Mehta called Mumbai ‘Maximum City’ for several reasons. With a population density of one million people per square mile, more than 17m now live in India’s financial centre and they pay 38% of India’s taxes. No wonder Mumbai is India’s luxury capital.