Detroit Electric, a brand revived after seven decades, will have to wait another month before production of its new SP:01 kicks off. Continue Reading...
Unveiling its first new vehicle in over 70 years, the resurrected Detroit Electric car company debuted the SP:01 in the motor city last night. Continue Reading...