Glossary

Investment Company

Investment company is a listed company or trust, which invests capital in other companies on behalf of its shareholders. Most investment companies pool funds from many small investors and invest it in a large portfolio, depending on its return objective. Usually used to refer to closed-end funds or investment trusts.