Leveraged investment company

Browse Terms By Number or Letter:
Financial Terms By: L
Leveraged investment company

An investment company or mutual fund entitled to borrow capital for its operations. Also, an investment company that issues both income shares and capital shares.