9.5% Manjushree Finance Limited Debenture 2085 logo

9.5% Manjushree Finance Limited Debenture 2085 (MFLD85)

Sector: Corporate Debenture