26-09-2017 15:02
via
zdnet.com
Equifax chief executive steps down after massive data breach
The former chief executive made over $4 million in salary last year.
Read more »