Debenture Definition & Meaning
Lenders usually only offer modest loans on an unsecured basis, with significant lending requiring security to protect the lender should the company default on its repayment of the loan. To ensure timely payment of interest and redemption of principal by a borrower, all debentures must be compulsorily rated by one or more of the credit […]