Americans Hold On To Their Cars Longer, But That’s Not Hurting The Industry


America is in love with new cars and, even though the 2008 crisis that nearly bankrupt GM and Chrysler had a negative effect, the spectacular recovery that followed surely must have returned things to their previous state, yes?
Read more »