Skip to main content
play

Equifax to pay at least $575 million in FTC settlement

Equifax will pay at least $575 million in a settlement stemming from one of the biggest data security failures ever.
Paste BN