IDB issues $30m in callable notes
IDB has announced a $30 million issuance of callable notes with a 5.20% fixed interest rate, maturing on June 25, 2035.The notes were issued at 100%...
IDB has announced a $30 million issuance of callable notes with a 5.20% fixed interest rate, maturing on June 25, 2035.The notes were issued at 100%...