The National Payments Corporation of India (NPCI) on Tuesday launched several new initiatives focused on its flagship Unified Payments Interface (UPI). These changes include on-device biometric ...