Define Debentures.

user image

Muskan Anand

2 years ago

A debenture is a marketable security (a type of investment) issued by a business or other organization to raise money for long-term activities and growth. It is a form of debt capital so it is accounted for as debt on the balance sheet of the issuing company.

Recent Doubts

Close [x]