Equifax is taking flak from multiple corners after its poor handling of a security breach in which the personal details of 143 million people were stolen.

%d bloggers like this: