upvote
O1, EB5 or EB1 are visas, sure EBs are also referred to as "green cards" but they are visas. And you are also missing the E-2 category.

The US has dedicated visas for running your own company in normal circumstances. I am not sure what you mean.

reply
You mean German CIT and German PIT I assume. How happy would the US IRS be with that?
reply