Not a day goes by without the newspapers hailing some Indian achievement. In the eyes of the media India is already a great power. And nowhere is this self-congratulation more evident than in discussions of Delhi’s infrastructure improvements and promises of an emerging ‘World City’.
Yet, Delhi is still very far from being anything world-class and [...]