offshore holding company

Popular Terms
A company created to be the technical owner of another company, which is located in a separate company with a favorable corporate law structure. An offshore holding company will typically own a majority share of the held company, giving that company the advantages of being headquartered in the country in which the offshore holding company was established.


Email Print Embed