Gulf Stream
The first ever American-made electric light duty pick-up truck, the EMC Flash, was unveiled this month in Elkhart, Indiana, at the Green Jobs for America exposition.
The first ever American-made electric light duty pick-up truck, the EMC Flash, was unveiled this month in Elkhart, Indiana, at the Green Jobs for America exposition.
Welcome to EnergyBoom - an online community that is actively shaping the most important debate of our time. Login or register to get started.
