Latest News on Imds World Talent Ranking
Showing of 0 - 10 from 1 results
Imds World Talent Ranking - Total results - 1
Nov 21, 2017
India up 3 spots to 51 on IMD's World Talent ranking but country's education investment among bottom 5In India, remuneration levels, quality of life, security and property rights are deterrent to domestic employment, according to the IMD Switzerland.