ICFC Finance to Float 3 Lakh Units of "ICFC Finance Debenture 2088"
ICFC Finance Ltd (ICFC) is going to issue a debenture named “9% ICFC Finance Debenture, 2088” For this purpose, Nepal Rastra Bank, the regulatory body for the bank and financial institutions in Nepal,