Pages • 1
The Nature of Debenture The nature of debenture At law, debenture is any document issued by a company that evidences or acknowledges its indebtedness. In Companies Ordinance, debenture includes debenture stock, bonds and any other securities of a company whether constituting a charge on the assets of the company or not. It need not contain.