Advantages of debentures ?
quanswer.com