Wednesday is Deadline for Claims in 2017 Equifax Data Breach

Wednesday is the deadline to seek cash payments and claim free services as part of Equifax’s $700 million settlement over a massive data breach.

read more