
FILE - This July 21, 2012, file photo shows signage at the corporate headquarters of Equifax Inc. in Atlanta. The deadline to seek cash payments and claim free services as part of Equifax's $700 million settlement over a massive data breach is Wednesday, Jan. 22, 2020. (AP Photo/Mike Stewart, File)
Featured Photo Galleries











