When was the last time you provided your mother’s maiden name, or perhaps the name of your first pet, to prove your identity to access an online account? Probably not that long ago. This type of ...
The identity verification space has been heating up for a while and the COVID-19 pandemic has only accelerated demand with more people transacting online. Persona, a startup focused on creating a ...