The International Institute of Management Development’s (IMD) World Talent Ranking (WTR) report for the year 2019 was released. In the released report, India was ranked at 59th position, a slip by 6 places on a global annual list of 63 countries. The list was topped by Switzerland. The top 10 countries that followed Switzerland were Denmark(2nd), Sweden(3rd), Austria(4th), Luxembourg (5th), Norway(6th), Iceland(7th), Finland (8th), Netherlands (9th) and Singapore(10th).
Static/Current Takeaways Important For RRB NTPC/SSC CGL:
- President of IMD: Jean Francois Manzoni; Established: 1990.
- Headquarters: Lausanne, Switzerland.
Source: The Business Standard