Equifax reaches $700 million data breach settlement

At least 150 million Americans were impacted by the 2017 data breach.