3 ms·Could Europe's New 'Blue Card' Cause Global Tech Talent To Shun U.S.?1 points by cstejerean 19y ago