< 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.