News broke last week of a massive breach at Equifax, one of the big-three credit ratings agencies. Much of the commentary has focused on the company’s handling of the incident and the scale of the breach, an estimated 143 million people. You’re likely one of those 143 million affected, and the information breached is as […]

Read More →