Debenture Definition, Meaning, Features, Types, Videos
For example, a secured loan (i.e., one backed by collateral) isn’t a debenture. A debenture is issued by the business receiving the loan as a promise to repay a borrowed sum. A debenture is a long-term debt and appears in the liabilities section of a company’s balance sheet. Meanwhile, shares are the company’s obligation to [...]