Business Studies, asked by gawasshreya97, 1 year ago

what is mean by debenture​

Answers

Answered by Anonymous
2

Answer:

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

Answered by anjali30703
0

Answer:

debenture

the ability of a customer to obtain goods or services before payment , based on the trust that payment will be made in the future.

Similar questions