Detroit Electric Set to Begin Production


Detroit Electric Set to Begin Production (via Gas 2.0)

Despite 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…