India among top 10 performers on the list for the third time in a row Ranking at a time when growth forecasts slashed by RBI, World Bank, IMF India was ranked 142nd among 190 nations when PM Modi took office in 2014