Bharat Express

India vs China

India could become one of the world’s top investment destinations and may even outperform China, says ace investor Jim Rogers.

India is on track to surpass Japan, becoming the world’s fourth-largest economy by the third quarter of 2025.