Europe Dominates New Ranking on Business Talent

Europe is home to nine of the 10 economies worldwide that are best equipped to develop, attract and retain business talent, a major new study has highlighted. Only Hong Kong challenges the continent's grip on the top spots in the latest World Talent Ranking, a prestigious annual report by leading global business school IMD. The … Continue reading Europe Dominates New Ranking on Business Talent