Summary
Equifax is a global provider of information and credit reporting solutions for businesses, governments and consumers. Founded in 1899 as Retail Credit Company and based in Atlanta, the company has more than 15,000 e
Upgrade to begin using premium research reports and get so much more.
Exclusive reports, detailed company profiles, and best-in-class trade insights to take your portfolio to the next level
Upgrade