Brief

Equifax data breach impacts 143M customers, execs sell shares days before disclosure