answersLogoWhite

0

I presume you meant debenture, a debenture is a long term loan taken out by a business

User Avatar

Wiki User

14y ago

What else can I help you with?

Continue Learning about Finance
Related Questions