Definition of Debenture

Debentures are long term source of raising fund by a company. A debenture is a document that either creates a debt or acknowledges it. Debentures are not collateral i.e. these instruments are not backed up by any security of the company. A fixed percentage of interest is paid on debentures.

Leave a Reply