██FR█████ █INTELL███████████
frenchintelligence.org
$4-trillion
India is not the fourth-largest or a $4-trillion economy yet; NITI Aayog CEO’s claim citing IMF data misleading
May 27, 2025