By admin June 1, 2022 Business , marketing Technology Share on FacebookShare on Twitter Does facial biometric technology scare you? Maybe it should make you feel safer.