Lausanne-based business school IMD released its annual World Talent Report (PDF,118 pages) on Wednesday showing that Switzerland leads the way in developing, attracting and retaining talent to satisfy corporate needs.
The research ranks Denmark second and Luxembourg third, with Norway, the Netherlands, Finland, Germany, Canada, Belgium and Singapore completing the top 10.
A host of major economies fare less impressively, with the US languishing in 14th place and the UK 21st. France comes in at 27th place, while mainland China is way down the list in 40th position.
"Pure economic power and talent don't always go hand-in-hand," Arturo Bris, director of IMD's World Competitiveness Center, said in the report...