Articles on: Investment GlossaryHolding CompanyA corporation that owns the securities of another, in most cases with voting control.Updated on: 24/04/2023