Yahoo India Web Search

Search results

  1. Dictionary
    holding company

    noun

    • 1. a company created to buy and own the shares of other companies, which it then controls.
  1. Searches related to What is a holding company?

    what is a subsidiary company