Why digital identity is critical to restoring faith in democracy

Trulioo CEO and founder Stephen Ufford