DETROIT - The Detroit Auto Show , which proudly proclaims itself "International" and "North American" (after all, Windsor, Ontario, is just across the river) was pretty green this year. It could hardly help it, since 2011 is the year that the green cars finally hit the road. Finally, the electric cars on the show stands are actually in production, facing a verdict from the public. (There are 7 ...

More...