F forbes.com 16B Apple, Facebook, Google and Other Passwords Leaked 31 points andraskindler 1 year ago 4 comments