2017’s biggest hacks, leaks, and data breaches — so far

Dozens of data breaches, millions of people affected.