Equifax: New Credit in 2013 at Five-Year High
Auto loan origination activity this year is the strongest it has been for banks since 2006, with new credit generated during January and February totaling $141 billion.
Read more