India: World's Top Investment Destination | Goyal
October 18, 2024 18:33
India's strong fundamentals, including controlled inflation and USD 700 billion FX reserves, make it the world's preferred investment destination, says Commerce Minister Piyush Goyal.