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

Finance and Tax Tribunals
present value
currency mismatching
share purchase scheme
net capital