Leveraged Investment Company
Leveraged Investment Company
Definition: 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.
Definition: 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.