Investment Trust
A company that invests in other companies rather than making a product or providing a service of its own. Profits are generated from dividends and capital gains from investments. Each trust will have a set of rules outlining its investment criteria, ie what type or size of companies it will invest in and in what region.
The Finance Section Glossary
Currently viewing The Finance Section terms beginning with letter: O