India's ranking in the 'Ease of Doing Business Index' is sometimes seen in the news. Which of the following has declared that ranking?
- (a)Organization for Economic Cooperation and Development (OECD)
- (b)World Economic Forum
- (c)World Bank
- (d)World Trade Organization (WTO)
Show answerHide answer
Official answer(c) World Bank