Holding Company

« Back to Glossary Index

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.