investment_companyEnglish

fund, investment company, investment firm, investment trust

Noun

A financial institution that sells shares to individuals and invests in securities issued by other companies

English: investment company, investment trust, investment firm, fund

English words with similar meanings

Show 3 words