India picks holes in World Bank report
India has taken strong objection against the World Bank’s report, which placed Asia’s third biggest economy 134 on its ‘Doing Business’ report. The Indian government rebutted the reports, citing anomalies …
Read More