← Back to glossary
Holding company
Definition
a financial term referring to a company which is formed for owning and holding controlling shares in a company or companies.
Definition
a financial term referring to a company which is formed for owning and holding controlling shares in a company or companies.