1.

India has ranked at which position on IMD World Talent rankings?

A. 4th
B. 22nd
C. 51st
D. 63rd
Answer» D. 63rd


Discussion

No Comment Found