India ranks 22nd of 60 Countries in the Best Countries Report 2016
India has been ranked 22nd out of 60 counties in the Best Countries Report 2016, summary of which is available at http://www.usnews.com/ness/best-countries/articles/methodology. The countries were ranked based on the data from a proprietary…