National Payments Corporation of India data showed that these digital transactions, through the Unified Payments Interface (UPI), almost doubled from 1.21 billion witnessed in the same period a year ago.
National Payments Corporation of India data showed that these digital transactions, through the Unified Payments Interface (UPI), almost doubled from 1.21 billion witnessed in the same period a year ago.