Despite being the world’s fastest-growing major economy aspiring to reach $5 trillion in GDP, India’s nutrition status leaves ...