investment trust
noun

a company whose shares can be bought on the stock exchange and whose business is to make money by buying and selling stocks and shares

Browse by Subjects
closed fund
income shares
split level investment trust
close ended
open ended fund
See All Related Terms »

small businessman
abnormal loss
budgetary
agency worker
trade cycle