Company · mentioned 2 times
Biometric identification technology company, a subsidiary of Idemia known for fingerprint and facial recognition systems used by law enforcement agencies.
Planet Money· 23 Oct