Equifax Fined £11 Million for Involvement in Massive Cybersecurity Breach
Britain's financial watchdog, the Financial Conduct Authority (FCA), has imposed an £11 million ($13.4 million) fine on Equifax Ltd, the consumer credit rating company, for its role in one of the most significant cybersecurity breaches in history.