With Congress doling out $787 billion in stimulus money, foreign firms figure that no one will mind if they get some of it. And they'll probably only take 40% or so out of the country. All you need to win is a U.S. subsidiary, some well-placed lobbyists, and a dream.
From the Washington Post: