DEBENTURES
MEANING Debentures is an instrument issued by the company acknowledging its debt. It is issued by the company under its seal. It is a contract for the repayment of the amount borrowed by the company from the debentureholder after certain period or at the option of company. ACCORDING TO SECTION 2 (30) OF THE COMPANIES…