Debenture Meaning & Types

debenture meaning

A debenture is a type of debt instrument that companies issue to raise capital for their operations. In simple words, debenture is a written acknowledgement of debt. Debentures are a popular way for companies to raise money from investors without diluting ownership. In this article, we will discuss what is debenture, its meaning, types and … Read more