India Poised To Become Third Largest Economy: Consul General In Shanghai
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.