Uncategorized AuthID joins Secure Technology Alliance, Idemia exec named secretary – Biometric Update admin April 26, 2025 No Comments source