In one of the biggest breaches in recent history, data from more than 1.2 billion individuals has been leaked online. It stems from a publicly available server which pulled its data from a pair of so-called data enrichment companies — People Data Labs and oxydata — that aggregate personal information on millions of individuals and sell it to customers. The firms in question can't explain how the data got there.

Read More