26th May 2023
Trust Stamp gains approval for a new patent around ‘lossy’ biometric … Biometric Update