Archive for March 8th, 2010

EVI Takes it to the street with commercial electric vehicles

EVI Takes it to the street with commercial electric vehicles

Filed Under: FutureCars.com, green automotive technology on March 8, 2010

by Aaron Turpen, FutureCars Electric Vehicles International is a California-based company which ma [...]