IDFC Bank launches “breakthrough” biometric payment app, IDFC Aadhaar Pay
India-based IDFC Bank has launched an e-payment app, IDFC Aadhaar Pay, developed in association with the Unique Identification Authority of India (UIDAI) and the National Payments Corporation of India (NPCI).