Despite India’s considerable improvement over the past quarter-century – its GHI rating has risen from 32.6 in 1990 to 21.3 in 2013 – the United Nations Food and Agricultural Organization believes that 17% of Indians are still too undernourished to lead a productive life.