More details emerge on Aston Martin Rapide E

More details emerge on Aston Martin Rapide E