Tag: sp:01

The first production Detroit Electric SP:01, the lightest and fastest two-seat pure-electric sports car in the world, has rolled off the line at the company’s Leamington Spa manufacturing facility. The Continue Reading