National Public Data Breach Exposed: Passwords Leaked, Data at Risk

New details have emerged regarding the National Public Data (NPD) data breach. A company affiliated with NPD, which had access to the same databases, accidentally published passwords to these databases directly on its website....