Getting up to speed on the Equifax data breach scandal

Equifax Inc., offices in Atlanta.
This July 21, 2012, photo shows Equifax Inc., offices in Atlanta.