Equifax reveals full horror of its data breach – “146.6 million names, 146.6 million dates of birth, 145.5 million social security numbers, 99 million address information and 209,000 payment cards (number and expiry date). There were also 38,000 US drivers’ licenses and 3,200 passport details.”