27-09-2012 09:13 AM | India

India way behind China in global food security index

India has been ranked 66, much lower than neighbouring China, in the 2012 Global Food Security Index released by the American chemical company DuPont.

With India expected to be the most populous country in the world by 2025, feeding the population is likely to be one of the serious challenges that the country will face in the coming decades, it said.
Full Story : India Today