Which Countries Best Attract Biz Talent? Which Don’t?

Venezuela, home to Caracas-based IESA (above), was ranked 63rd —dead last — in IMD’s annual survey on the best countries for attracting and retaining business talent. IESA photo

Source: IMD

DON’T MISS IMD’S MBA RECAST ON ‘POSITIVE CHANGE’ and