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.