Day: March 10, 2014

  • Debenture Explained (and why they are in news)

    Definition of ‘Debenture’     A type of debt instrument that is not secured by physical assets or collateral. Debentures are backed only by the general creditworthiness and reputation of the issuer. Both corporations and governments frequently issue this type of bond in order to secure capital. Like other types of bonds, debentures are documented…