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

WDV
sale and lease back
output gap
ordinary interest
foreign exchange broker