What is the India’s rank in the 2017 IMD World Talent Ranking?

[A] 43rd
[B] 51st
[C] 29th
[D] 62nd

Show Answer

Advertisement