Dealers Are Giving Chances, Banks Are Taking Them Away

A new report from Equifax has shown that this year [...]