T theregister.com Equifax scores £11.1M slap on wrist over 2017 mega breach 79 points Bender 3 years ago 14 comments