UPI payments closed 2025 at a new high extending the steady gains seen through the year. UPI transactions grew 5.7% to 2,163 ...