ICFC Finance Announces 15.79% Cash Dividend from Last Fiscal Year - NEPSE Trading | NEPSE Trading