Types of Debentures

Everything you need to know about the types of debentures. Debentures are the most popular form of debt capital. Basically, a debenture represents a superior and refined form of the age-old promissory note. Debentures are raised for long-term capital needs. As in the case of any debt, the debentures have two fundamental features of periodic payment of interest and repayment [...]