Advertisements
Advertisements
Question
What is debenture?
Advertisements
Solution
Meaning: - When a company wants to borrow long term finance then issuing debentures is the most convenient method. Because, debentures can be repaid after a long period such as 10 years, 20 years, etc. the term debenture originates from a Latin word ‘debare’ meaning ‘to owe’. In simple term a debenture is an instrument of credit issued by a company to acknowledge its debt/loan to debenture holder upto a certain sum of money under certain terms and conditions. It is in the form of document known as Debenture Certificate.
Definition: - "an instrument under seal evidencing debt, the essence of it being admission of indebtedness”.
shaalaa.com
Is there an error in this question or solution?
