February 23 2021 Listing 10.50% Bonus Shares of ICFC Finance Limited – ICFC Kohinoor Investment NEWS 9,77,638 Units Bonus Shares of ICFC Finance Limited (ICFC) has been Listed in NEPSE.