Massive Data Breach: 170 Million Records Exposed by People Data Labs
A massive data breach involving over 170 million records has been traced to People Data Labs (PDL), a San Francisco-based data broker. The leaked information includes sensitive data such as…