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.
News for you 247
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.