Just a few days ago, leading credit bureau Equifax announced that between May and July of 2017, the credit data and personal information of up to 143 million of their clients […]