LA Auto Show Day 1: The Sky is Falling, but At Least It’s Green
Thursday, November 20th, 2008Two recurring themes were rolling off the lips of seemingly auto exec during Day One of the 2008 LA Auto show : the bleak state of global auto industry, along with a steady stream of commitments to building greener cars.
Original post by info.rss@cro.consumer.org (Consumer Reports)