Proposed New EPA Stickers for Cars
The Environmental Protection Agency (EPA) has proposed new window stickers for all cars/trucks sold in the United States. The mandates come from a 2007 law (not implemented by the Bush Administration)...
View Article2011 Los Angeles Auto Show – Part 1
Press preview days started on Wednesday 16 November 2011 and it was a busy time. First, there was a palpable level of optimism this year – more than there has been in the past three years. We all hope...
View Article