Debentures

This refers to a type of corporate debt.

Debenture has different meaning in different countries, investors should there understand the specific usage in each case. In the UK, debenture typically refers to a bond which is secured against the company’s assets.

Debenture is a term normally used in financial management and financial reporting.

Explore our learning zone to discover more