Holding Company Concepts and IRDAI Insurance Accounting
Holding Company: Meaning, Advantages, and Disadvantages
This is a 14-mark descriptive question. To secure maximum marks in a B.Com exam, your answer should clearly define the concept legally, explain the corporate structure, and present the pros and cons in a clean, point-by-point format.
1. Meaning of Holding Company
A Holding Company is a corporate entity that does not necessarily produce its own goods or services or handle daily operations. Instead, its primary purpose is to buy and hold a controlling stock or ownership stake in other companies.
- Subsidiary Company: The company that is controlled by the holding company is known as the subsidiary company.
- The Legal Threshold: Under the Companies Act, a company is deemed to be a holding company