Bharat Express DD Free Dish

Jim Rogers

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

Veteran global investor Jim Rogers praised PM Modi's economic policies, saying India is on track to become a developed nation by 2047.