Mumbai, New Delhi, and Bengaluru featured among the top 10 global cities, producing the maximum number of billionaires, as per Forbes. While Mumbai has 33 billionaires out of the top 100 richest people in the country, Delhi is home to 20 richest people.
Mumbai

The financial capital of India
Delhi
On number two, we have Delhi – It is home to 20…
