Detroit Electric’s new high-performance electric sports car, the SP:01, received its global public reveal at the 2013 Shanghai Auto Show. The Shanghai event is the first time that members of the public have been able to view the SP:01’s bold design and innovative EV technologies first-hand. Since it went on sale in early April, Detroit […]