Statimation, Passwords

“Sources say that over 17% of Internet users forget their passwords.”
Statimation takes a look at password complexity and some of the number behind this subject.