UPI transactions rise 41 pc to touch record 14.96 billion in August: NPCI

UPI transactions rise 41 pc to touch record 14.96 billion in August: NPCI