IMD World Competitiveness Rankings Released – India Climbed Three Places

India moved up the ranking from 44 in 2015 to 41 in a survey of 61 nations released by IMD’s (International Institute for Management and Development) World Competitiveness Centre. It has been publishing the ranking each year since 1989 and is regarded as the foremost annual assessment of the competitiveness of countries. The rankings are […]