The 2017 Equifax leak was a disastrous scenario, but recent revelations have discovered that even more victims were affected than was previously...

read more