224 million Indians are undernourished: Report | ummid.com
India has 224.6 million undernourished people as nearly a fifth of the country's population does not receive the minimum number of calories required by an average individual, says the newly launched Global Food Security Index (GFSI).