Green Car Journal is gearing up to announce their choice of Green Car of the Year at the Los Angeles Auto Show on December third. This award, started in 2005, Full Article »