Banking & Insurance ICFC Finance Limited Partners with Khalti to Facilitate Digital Payments for its Customers Raunak Neupane November 1, 2020