On October 18, the unified payments interface (UPI) platform processed 754 million payments worth Rs 1.02 lakh crore, marking ...