Late last year, Detroit Electric teased us with a shot of its SP:01 electric sports car, which made its initial debut at the 2013 Shanghai motor show in prototype form. As the car inches closer to production, the firm has released shots of its finalised interior as well as technical specifications. The all-electric sports car […]

Read more of this post