US data broker blames 170 million-dollar data leak

Cybernews researchers have discovered a colossal data leak believed to be linked to People Data Labs (PDL), a San Francisco-based…