Which Countries Best Attract Biz Talent? Which Don’t? by: Marc Ethier on November 27, 2018 | 1,983 Views November 27, 2018 Copy Link Share on Facebook Share on Twitter Email Share on LinkedIn Share on WhatsApp Share on Reddit 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 Previous PagePage 2 of 2 1 2