A holding company is a company, which deals with assets, investments, and management, instead of only dealing with goods and services with a view of earning profit from product sales. The holding companies can borrow funds in order to fund the subsidiaries' separate businesses.