A massive Swedish data leak has exposed over 100 million highly detailed records on individuals and organizations, revealing a five-year snapshot of personal and financial activity. The leak stems from an unsecured Elasticsearch server that didn’t require a password and was freely accessible online. Discovered by Cybernews researchers, the leak includes information spanning from 2019…