Long Term Tests
less bad news in the auto industry
Are March 2009 Sales Results Finally the Low Point?
By Chris Haak 04.03.2009 March 2009's US sales results were pretty much as bad as they have been for the past several months. Overall, industry sales were down by 36.8% in...
03 Apr, 09