Report: 14.9 billion users have had personal data breached since 2004 [VentureBeat]

View Article on VentureBeat