A Holding Company is the company that has the voting control over another company, because it owns the necessary amount of shares of that particular company.
Points to remember:
A holding company is the actual owner of the organisation.
This company can take the final call on all decisions.