Equifax earlier on Thursday revealed a massive data breach of 143 million consumers.

Leave a Reply