Back to Finance glossary

Debenture

markets

A debenture is a long-term debt instrument issued by a company to borrow money from investors at a fixed interest rate.

Explanation

Example

Formula