Equifax data leak explained

Equifax announced a doozy today that when all is said and done could involve 143 million consumers. This is bad.