Equifax organizes, assimilates and analyzes data on more than 600 million consumers and more than 80 million businesses worldwide. Equifax generates 158 billion credit score updates per month and 60,000 updates per second.

The company has operations in the U.S. and 18 other countries including Argentina, Brazil, Canada, Chile, Costa Rica, Ecuador, El Salvador, Honduras, India, Ireland, Mexico, Paraguay, Peru, Portugal, Russia, Spain, the United Kingdom and Uruguay. The company employs 7,000 employees worldwide.