Leak of 26 billion records may prove to be ‘mother of all breaches’
The discovery of 12TB (terabytes) of stolen personally identifiable information (PII) and credentials comprising 26 billion records relating to millions, possibly billions, of individuals, may…