Global
The Delhi Paradox
India is simultaneously the world's fastest-growing major economy and a country where the gains from growth are flowing upward with extraordinary speed. To be in Delhi is to understand both halves of that sentence at once.
Priya Sundaram12 min read