It is a paradox that India which is among the most densely populated countries in the world, is also among the least urbanized. The figure below compares urbanization rates with income for more…

Ejaz Ghani |