Glossary

What does Holding Company mean ?

Holding Company definition :

A company created to buy and own the shares of other companies, which it then controls.