According to the Washington Post, nearly half of all Americans were affected by the 2017 Equifax data breach, where hackers stole personal data for more than 147 million people: credit card numbers, Social Security numbers and other identifying information. Now, as part of a settlement agreement with the Federal Trade Commission, the people whose data… Read more »