UPI QR codes record 91.5 pc surge to 657.9 million, credit card growth slows

UPI QR codes record 91.5 pc surge to 657.9 million, credit card growth slows