The advantages for company are (i) lower cost due to lower risk and tax-deductibility of interest payments, (ii) no dilution of control as debentures do not carry voting rights. For the investors, debenture s offer stable return, have a fixed maturity, are protected by the debenture trust deed and enjoy preferential claim on the assets in relation to shareholders.

reCAPTCHA is required.

Share This