YourDictionary

Dictionary Home » Invest » retractable bond

retractable bond investment & finance definition

A Canadian term for a put bond.

link/cite print suggestion box