Search through curated knowledge and find what you need — fast.
Question: What does the Investment Holding Company mean?
Company Income Tax - (h) Investment Holding Company (IHC)
Answer: Investment Holding Company (IHC) means a company whose principal activity is investment holding and not less than 80% of its gross income other than the gross income from the source of the investment holding business (whether or not it is realized) derived from the holding of the investment.