FICO showing fewer car loan defaults
It’s true, new car loan defaults are decreasing! It’s also true it doesn’t take much of a rocket scientist to understand that by tightening down the lending criteria for consumers looking for new auto loans this would be an expected result. There are some interesting facts. Taking a look at the 720 credit score plus [...]