0

Equifax … Seriously?

First, there was the breach that impacted 143 million US citizens. Then issues were revealed related to a large volume of technical …