Malnutrition, a major impediment in India’s economic growth

All the stakeholders need to work in convergence to fight the scourge.

India is aspiring to be a $5-trillion economy in the next five years! Will she make it?

Business Line