Equifax Exec Charged With Insider Trading

Agency still in wake of data breach that compromised personal information of around 150 million Americans