The Information Commissioner's Office (ICO) has today issued Equifax Ltd with a £500,000 fine following its security breach of up to fifteen million British citizens' personal information in 2017.
The Information Commissioner's Office (ICO) has today issued Equifax Ltd with a £500,000 fine following its security breach of up to fifteen million British citizens' personal information in 2017.