minus-squaremrbutterscotch@feddit.orgtoTechnology@lemmy.world•16 Billion Apple, Facebook, Google And Other Passwords Leaked — Act NowlinkfedilinkEnglisharrow-up9·21 hours agoI thought so too, haven’t heard anything from the companies in question either. linkfedilink
I thought so too, haven’t heard anything from the companies in question either.