Financial Glossary

If you would like to buy a printed copy of our financial glossary, please get in touch.

Definition of holding company

A company that exists simply to hold investments in its subsidiaries and associates, rather than to trade itself.

Get a printed copy of
our Financial Glossary: