Submitted by LindsayMH on Fri, 11/21/2008 - 12:46.
There’s talk that the incoming Obama Administration wants to create a “Car Czar,” a White House leadership post that could serve as a point person for federal agencies that deal with automakers. If this position is created it can also help steer the nation’s auto companies in the right direction, towards the color green, of course. Read more...