Twist: Despite Conflicting Claims, India Set to Become 4th Largest Economy by End of 2025, Says NITI Aayog Member Arvind Virmani May 26, 2025