Woman blames 15 identity thefts on Equifax breach

Seems to me the credit rating system has been effectively destroyed. Time to invent a better system.

1 Like