10.25% Machhapuchhre Bank Debenture 2085 logo

10.25% Machhapuchhre Bank Debenture 2085 (MBLD2085)

Sector: Corporate Debenture