55 per cent Estimated total urban income generated by these twenty cities alone
45 per cent Estimated share of total urban expenditure by megacities alone
$100 bn Estimated consumption expenditure in 2007-08 by the 20 cities
31 per cent The share of the 20 cities in India’s total disposable income, even though they account for only 10 per cent of India's population