Detroit Electric Moves Production of the SP:01 … – A Green Living

Although Detroit Electric shares its name with the famous Michigan city, the automaker is reportedly going to kick off production of its new SP:01 electric car in Holland. Production of the SP:01 was expected to start this month