Debentures | Meaning, Issue, Features, Types, Advantages, Disadvantages
What is debenture? The term debenture is derived from the Latin word “debere” which means “to owe a debt”. A debenture may, be defined as document issued by the company as an evidence of debt. It is the acknowledgement of the company’s indebtedness to its holders. Issue of Debentures Types The debentures may be secured […]