UPI clocked 20.7 billion payments in October

Business