News

Time to update your password: 26 billion personal records just leaked

The data set clocks in at a massive 12TB.
Padlock on a laptop keyboard
Image: FLY:D / Unsplash