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 forgotten,
Read More...