Article 26 Oct 2023 FCA Fines Equifax £11 Million For 2017 Data Breach - Five Years After The ICO UK Privacy