Italian banking group Sella Group has collaborated with IDEMIA to launch biometric payment cards that are powered by IDEX Biometrics’ TrustedBio fingerprint sensor solution. Sella...