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.