Banking & Insurance BFIs & PSPs acquire over 3 Lakh merchants in NEPALPAY QR Mina Aryal June 14, 2023