In NewsBy Abhinav Sharma India set to surpass Japan as #3 in Global GDP by 2025 In NewsBy Abhinav Sharma By Abhinav Sharma • November 15, 2024 9:07 AM PST