New Delhi/IBNS: India's flagship real time payment system Unified Payment Interface (UPI) has recorded 20.70 billion ...