Detroit Electric Set to Begin Production
SWI Editorial Staff2014-04-02T11:34:05-07:00Despite significant hurdles and a move from Detroit to Holland late last year, it looks like the Detroit Electric company is finally set to begin production of its SP:01 electric sports car. Before we go any further, however, I’d like to point out…