There are several different formations of companies:
-A branch of an existent foreign company
-A subsidiary company
-A separate company
Each form has its advantages and disadvantages both in taxation and in owner’s immigration status. A separate company most often is affiliated with its foreign company through ownership.
A company is registered at a state level.