India ranked 63rd in World Bank’s Ease of Doing Business Ranking

World Bank has released Ease of Doing business Rankings which includes 190 countries. As per the rankings, India has jumped 14 places and has been ranked at 63rd among 190 countries. New Zealand and Somalia retained their 1st and 190th spot respectively.…

View More India ranked 63rd in World Bank’s Ease of Doing Business Ranking