
In an epic data breach, hackers claim to have taken 2.9 billion personal records from National Public Data. Most of the data are leaked online.

In an epic data breach, hackers claim to have taken 2.9 billion personal records from National Public Data. Most of the data are leaked online.