Equifax’s Leak: lessons learned

October 3rd, 2017