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)
International Reports and IndicesGlobal Economic RankingsEase of Doing Business IndexrankingOrganization for Economic Cooperation and Development (OECD)World Economic ForumWorld BankWorld Trade Organization (WTO)