Last week, news broke that credit bureau Equifax experienced a monumental data breach. The Federal Trade Commission reports that 143 million American consumers had extremely sensitive personal information leaked – the likes of social security numbers, addresses, driver’s license numbers, phone numbers, and even credit card numbers. For consumers affected, it’s yet another hassle. For Equifax, it’s a nightmare of Continue Reading...