Globalisation in India: Making People Better Off, Since 1991
I come from a very small town in India, not even sure if they have marked it on the political map. When I moved to Delhi 5 years ago I saw the ‘real world’ — fast cars, fancy food, good wine, coffee breweries, big roads…