March 5, 2023 Listing 5% Bonus Shares of ICFC Finance Limited – ICFC Kalika Securities NEWS 5,63,558 Units Bonus Shares of ICFC Finance Limited (ICFC) has been listed in NEPSE.