Translate to...

Indian companies continue to pay a high cost for compliance, report says

Indian companies continue to pay a high cost for compliance, report says
Indian companies continue to pay a high cost for compliance, report says India#39;s Ease of Doing Business Ranking has improved significantly from 133 in 2009 to 63 in 2019.