| InvestHub.com's Finance Dictionary and Glossary of Investment Terms Leveraged investment company Definition 1.
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 2.
Investment company whose charter allows it to borrow money for its investing activities. |
|
|