Holding company
definition:
a financial term referring to a company which is formed for owning and holding controlling shares in a company or companies.
a financial term referring to a company which is formed for owning and holding controlling shares in a company or companies.