Car Industry Group to Public: It's Not All Our Fault, It's Yours Too
It's the same story we've been hearing from car-makers, especially those in Detroit, for the past 30 years: "Just wait a little longer and we'll have those new cars and trucks you've been hoping for."


Steve Parker | Posted 08.24.2008 | Business