< BACK TO GLOSSARY
Holding Company
A company formed to buy or hold majority shares in other companies. The holding company would have more than 50% of the total voting power and has the control on the other company.
A company formed to buy or hold majority shares in other companies. The holding company would have more than 50% of the total voting power and has the control on the other company.