Tag Archives: rolls off the assembly line

First Detroit Electric SP:01 rolls off the assembly line

The Detroit Electric SP:01 electric sports car is finally in production, but not in Detroit. Detroit Electric, which bears one of the oldest names in the car business, has been trying to get its act together for years. And while it has finally reached the important milestone of actually making cars, it is not doing so in quite in the ... Read More »