Yes they should be run and owned by Americans. Also any company that get's American government contracts should be owned and run by Americans as well. This isn't the only crazy thing Bush has said recently, he also said he wants to increase H1-B visas so we can let more "bright" people into the USA! Like we don't have enough bright people right here in the USA to do the work, when everyone that knows anything about it knows that is not the case at all.
Based on the uninformed kneejerk reaction from many Republican congressmen and a lot of people on this thread....you're going to have to prove that to me.