Consul General
India Poised To Become Third Largest Economy: Consul General In Shanghai
Jun 07, 2025 07:46 pm CST
Highlighting the improvement in Indias business environment, Mr Mathur noted that the country has climbed 80 spots in the World Bank's Ease of Doing Business index in recent years.
