All-Electric Porsche 718 Detailed By Motorsport Boss It looks like the E-718 is really happening. Source: Electric Vehicle News