YourDictionary

Dictionary Home » Culture » holding company

holding company cultural definition

A company that controls other companies.

Learn more about holding company

link/cite print suggestion box