Digital payments surge with over 18,120 crore transactions in FY25 till Jan, UPI leadsby The Uttam Hindu 11 March 2025 11:13 PM IST