India slips in IMD World Talent Ranking 2023.. but where is Pakistan?

IMD World Talent Ranking was first published in 2013

Recommended

Related Stories