Listing 10.50% Bonus Shares of ICFC Finance Limited – ICFC 9,77,638 Units Bonus Shares of ICFC Finance Limited (ICFC) has been Listed in NEPSE.