World Akshay More World India got 56th position in IMD's World Talent Ranking-2023 September 30, 2023