site logo

Equifax's cybersecurity woes earned it an outlook downgrade from Moody's

Getty / edited by Industry Dive