Holding Company Legal Meaning and Definition

Here is a simplified definition of the legal term Holding Company.

Holding Company (noun):

A business organization, also known as a parent company, that owns and controls the majority of voting shares in another company (known as a subsidiary). This control usually grants the holding company full authority over the subsidiary's management decisions.