Flawed PHEV report has legs
Plugs and Cars
DECEMBER 18, 2009
Department of Energy. There has never been a shortage of stories in the press denigrating plug-in electric cars. Because people naturally, logically believe electric cars are a good idea. It takes a sustained effort to sow confusion about the obvious benefits of electric cars.
Let's personalize your content