Equifax Inc is a consumer credit reporting agency that provides credit reports and related information to businesses and consumers.
Headquartered in Atlanta, GA, Equifax Inc plays a key role in helping businesses make informed decisions about extending credit and managing risk.
Generated from their business information