🇮🇳 India share of global GDP (PPP) 1980: 2.77% 2025: 8.48% (IMF)Published by The Spectator IndexJan 6, 2026 12:00:03 PM UTC