'Much needs to be done to propel India's global standing'
India's business environment has improved but much more needs to be done across dimensions such as land acquisition, dispute resolution and procurement process to propel its global standing, says a report.
Apr 08, 2016, 19:33 PM IST