Analysis of the recent UN report on nutrition

Concerns have recently been raised about the Indian government’s estimates of food aid demand based on: UN report about nutrition that was published earlier this week. The government claims that only 813 million people in India need food aid, while the UN report indicates that over a billion people cannot afford a decent diet in … Read more