The Number India is the world’s 5th largest economy by GDP. It is ranked 105th out of 127 countries on the Global Hunger Index 2024, behind Bangladesh (81st), Nepal (68th), Sri Lanka (57th), and Myanmar (72nd). The countries ranked near India on the hunger list include Ethiopia, Niger, and Guinea-Bissau. These are not countries India […]
Category: India in Numbers
One powerful statistic, unpacked with context — the data behind India’s biggest stories