New Delhi: Despite witnessing high economic growth during the last few years, India has been ranked below many of its neighbouring countries like China and Pakistan, a global hunger index published on Monday by International Food Policy Research Institute (IFPRI), said.

One of the few economies to register healthy growth while large parts of the world see a recession, India has been ranked 67th