Photo: Markus Spiske/Unsplash 26 billion user records exposed TechThe leak, which includes user data from LinkedIn and Twitter, is believed to be the largest ever discovered.