Just curious...does one need to own property in the USA to found a company there?

I see Larian's American division is in Sacramento.

Last edited by virumor; 27/03/13 08:14 PM.