Search results
- Dictionaryholding/ˈhəʊldɪŋ/
noun
- 1. an area of land held by lease.
- 2. stocks, property, and other financial assets in someone's possession: "commercial property holdings"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
Company whose primary business is holding controlling shares of subsidiary companies
A holding company is a company whose primary business is holding a controlling interest in the securities of other companies. A holding company usually does not produce goods or services itself. Its purpose is to own stock of other companies to form a corporate group. Wikipedia