Posted
over 6 years ago
A group of software and online payment companies are teaming up to find a better way than passwords to protect, and prove, your identity online.
Problems with passwords are well known - people require ever more passwords which means they either get...