Listen

Description

The window to save the internet’s reputation is closing. That is the stark warning of Evin McMullen, CEO and co-founder of Privado ID and Billions Network, in episode two of The Trust Files, from Velvet and Biometric Update.