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 »