Equifax’s net income down $40M and costs of $87Mn following it’s data breech.

Verified by MonsterInsights