India has been placed at 142 among 189 countries in the latest World Bank’s “Ease of Doing Business” report released today, a drop by two places from the last year’s ranking.
read the full story about India Ranked 142 in Latest "Ease of Doing Business" Report: World Bank
Leave a Reply