Polls Say Americans Don’t Understand What Makes a Credit Score

Visa announced this Monday that it had conducted a poll [...]