leveraged investment company

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.

leveraged investment company

1. An investment company that uses borrowed money to acquire securities. Leveraged investment companies produce more volatile returns for their shareholders than do investment companies not employing debt financing.2. See dual purpose fund.