
Debenture
Company Promise
Understand that a debenture represents a commitment from the company to pay back the money. 
Investor Trust
Investors buy debentures based on the trust in a company's ability to repay, not for immediate profit. 
Fixed Interest
Debentures typically offer a fixed interest, meaning investors know what to expect in returns. 