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.
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.