| According to the recently released Global Food Security Index, as much as 68 per cent of the India’s population lives below the poverty line, and there are about 224.6 million people in India, or about 19 per cent of the total population, who are undernourished. Read more here. |