India set to surpass Japan as #3 in Global GDP by 2025

India set to surpass Japan as #3 in Global GDP by 2025