Offshore Holding Company

A company organised in a foreign country that controls one or more affiliate companies usually located outside the country in which the parent company is incorporated. This usually gives the owning company certain legal advantages in its home country.