Equifax suddenly dumps CEO in wake of damaging data breach that exposed personal info of 143 MILLION Americans

National
Hackers stole Social Security numbers, birthdates and more. Three executives sold company shares for a combined $1.8 million before the breach disclosure.