India has one of the lowest per capita daily supply of calories, protein and fat, according to the Organisation for Economic Co-operation and Development (OECD). One of the biggest contradictions of contemporary India is the unconscionably high rates of child malnutrition and the largest number of hungry people in the world, even as it emerged […]