You are viewing a single comment's thread.

view the rest of the comments →

Royce_of_Veason ago

In some businesses (insurance, real estate), "foreign" can just mean not domiciled in the state it's operating in, and "alien" would then mean out of country