Security

Equifax paid a $425M settlement for an avoidable hack

October 9, 2021