Dictionary search results

Showing 1-5 of 5 results

investment trust British & World English

A limited company whose business is the investment of shareholders' funds, the shares being traded like those of any other public company

investment trust English-Spanish

sociedad feminine de inversión mobiliaria, fondo masculine de inversión

Real Estate Investment Trust English-Spanish

fondo masculine de inversión inmobiliaria