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
split level investment trust
open ended fund
close ended
closed fund
See All Related Terms »

private income
breach
vertical integration
European Currency Unit
Liquefied petroleum gas