
This Saturday, July 21, 2012, photo shows the headquarters of Equifax Inc., in Atlanta. Equifax expects the financial impact from a massive data breach earlier in 2017 to linger and weigh down fourth-quarter results. (AP Photo/Mike Stewart)
Featured Photo Galleries











