5 min read 0 What Are Debentures? A debenture is a medium or long term debt format that large companies use to […]