Why this obsession with infrastructure outlays?

Wait 5 sec.

HUMAN CAPITAL. India needs to massively ramp up its spending on health and education on a priority basis