Advertisement Remove all ads
Advertisement Remove all ads
Advertisement Remove all ads
Give the meaning of Debenture?
Advertisement Remove all ads
Solution
A debenture is a written debt instrument issued in the form of a certificate containing provisions regarding the repayment of the principal sum after a fixed period of time and payment of interest at regular intervals.
Concept: Meaning and Concept of Debentures
Is there an error in this question or solution?