What does holding company mean?

Legal analysis: Holding company refers to a company that controls a company by holding a certain number of shares.

Legal basis: Article 84 of the Civil Law of People's Republic of China (PRC) stipulates that the controlling investor, actual controller, directors, supervisors and senior managers of a profit-making legal person shall not use their relationship to harm the interests of the legal person; If losses are caused to the legal person by using the related relationship, it shall be liable for compensation.