UPSC Prelims 2016EconomyQuestion 9 of 17India’s ranking in the ‘Ease of Doing Business Index’ is sometimes seen in the news. Which of the following has declared that ranking?AOrganization for Economic Cooperation and Development OECDBWorld Economic ForumCWorld BankDWorld Trade Organization WTOSee explanation