Practical Law UK Glossary 1-107-6296 (Approx. 2 pages)
Glossary
Investment trust.
A listed company whose business is simply to invest in other companies. An investment trust holds a portfolio of investments in the same way as a unit trust, providing professional management and a spread of risk. Investors hold shares in the investment trust rather than units.