Troubling truth

India today stands at a curious crossroads. On paper, it is one of the fastest-growing major economies in the world. Its ...