UPI processed 19.63 billion payments in September

Business