It’s your last chance to claim a slice of the Equifax data breach settlement

More than 147 million people’s credit data were exposed during Equifax’s 2017 breach. Wednesday is the deadline to file a claim.