Banking & Insurance Retail Payment Switch Processes Transactions of NRs 1800 Billion Mina Aryal January 22, 2023