Equifax Breach Costs Still Mounting with Recent $700 Million Settlement