17th February 2021
BioCatch receives US patent for identity verification and fraud detection The Paypers