TechCrunch favicon

Equifax slapped with UK’s maximum penalty over 2017 data breach