Business Studies, asked by XxShivixX, 3 months ago

_________________

define the term Debentures ....
_________________​

Answers

Answered by Anonymous
1

Explanation:

In corporate finance, a debenture is a medium- to long-term debt instrument used by large companies to borrow money, at a fixed rate of interest.

Answered by venkateswarao28
1

a long-term security yielding a fixed rate of interest, issued by a company and secured against assets.

NORTH AMERICAN

an unsecured loan certificate issued by a company.

noun: debenture bond; plural noun: debenture bonds

Similar questions