Three Equifax executives sold company shares valued at $2 million days after a data breach was discovered, according to SEC filings.

More…

Comments are closed.