1.3 billion passwords, 2 billion email addresses leaked online

Technology