World Talent Ranking 2023 Executives perceive remote working as hampering career development, but that's at odds with retaining talent, WCC ranking finds For the 10th year running, Switzerland has topped a 64-strong list of economies spread over eight regions, in the IMD World Talent Ranking. The A…