_________________
define the term Debentures ....
_________________
Answers
Answered by
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
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