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
raise
closed fund
close ended
open ended fund
income shares
See All Related Terms »

full cover
Floating Exchange Rate System
diversified holding company
bribe
subordinate debenture