India progresses in feeding people, has miles to go to meet target 02.08.2024 09:33 Business Standard Despite improvement, one in four of the world's undernourished live in the country