DURHAM, N.C., Oct. 2, 2013 /PRNewswire/ -- Organic Transit, manufacturer of the ELFpedal/electric vehicle, is moving to a larger facility in Durham and opening a West Coast manufacturing center in San Jose.
(Photo: http://photos.prnewswire.com/prnh/20131002/CL90849 )
Organic...