You are using an older browser version. Please use a supported version for the best MSN experience.

Equifax to pay at least $575 million in FTC settlement over security breach

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