Companies & Markets

The Crushing of Equifax

Banks, credit card companies, and other Equifax customers squeal. Consumers (the product) squeal. Congress squeals. Investors squeal.