ICFC Finance Ltd Sustainability Reports
ICFC Finance Limited operates as a national-level depository financial institution in Nepal. The company caters to small and medium enterprises as well as retail customers by providing savings deposits, term investments, retail credit, and digital banking facilities.
Sector: Finance & insurance
Country: Nepal
Exchange: Nepal Stock Exchange
16 reports from 2015 to 2026