India Special Correspondent | Nov 01, 2018 9:40AM EDT
That impressive ease-of-doing-business performance, following a 30-spot improvement in the previous survey, has positioned India as the “top-ranked economy” in the South Asian region, according to the World Bank.