Equifax has finally reached a settlement over the 2017 data breach that affected over 147 million people. All of their personal information were exposed including birthdates, addresses and social security numbers. Depending on the amount of compensation people claim, the… Read More