Equifax data leak explained TC Video 7 years Equifax announced a doozy today that when all is said and done could involve 143 million consumers. This is bad.