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.