Are a bond and a debenture the same and if so why are they known by different names?

Macro economic outlook,Personal Finance

No More Feeds Available