Credit score agency Equifax has agreed to pay up to $700m ... The Federal Trade Commission had alleged the Atlanta-based firm failed to take reasonable steps to secure its network.
Based in Atlanta, Georgia, Equifax Inc. (EFX) is a global data, analytics, and technology company valued at a market cap of $33.9 billion. The company provides data-driven solutions across ...