▲ 146 ▼ 16 Billion Apple, Facebook, Google And Other Passwords Leaked — Act Now (www.forbes.com) submitted 1 year ago by shish_mish@lemmy.world to c/technology@lemmy.world 25 comments fedilink hide all child comments
[–] avidamoeba@lemmy.ca 18 points 1 year ago Is this real? The article gives no concrete details. permalink fedilink source