Meaning & Definition
Debentures are debt instruments issued by companies to borrow money from the public. When you invest in debentures, you lend money to the company and receive fixed interest at regular intervals.
Key Points
- Fixed interest income
- Issued by companies
- Can be secured or unsecured
- Lower risk than equity