FOXBusiness is reporting Equifax CEO Richard Smith has announced his retirement in the wake of the disastrous cybersecurity breach that may have exposed the...
Tag - sb 129
Equifax, the Atlanta, Georgia-based credit reporting agency, has announced a massive cybersecurity breach may have exposed the personal information of 143...