Detroit Electric SP:01 Sports Car: Final Design AnnouncedDetroit Electric SP:01 Sports Car: Final Design Announced
Starting a new company is always somewhat difficult, but that’s particularly true in the car business. Even when the new company shares its name with one of the original manufacturers of electric cars. ALSO SEE: Detroit...