holding company

holding company

English Noun
Ad

Definition

A company whose main purpose is to own shares of other companies, as opposed to producing goods or offering services.

Ad