site logo

Equifax's 'aggressive growth strategy' contributed to IT complexity and failure

Getty / edited by Industry Dive