Understand that a debenture represents a commitment from the company to pay back the money. Their debenture proclaims repayment with interest in five years.
Pro Tip 2/3
Investor Trust
Investors buy debentures based on the trust in a company's ability to repay, not for immediate profit. She invested in the company's debenture, trusting its steady growth.
Pro Tip 3/3
Fixed Interest
Debentures typically offer a fixed interest, meaning investors know what to expect in returns. The fixed interest on the debenture appealed to risk-averse investors.