Advertisement

Advertisement

View synonyms for investment trust

investment trust

noun

  1. a financial enterprise that invests its subscribed capital in securities for its investors' benefit


Advertisement

Advertisement

Advertisement

Advertisement