Formula E – Edoardo Mortara Wins Marrakesh E-Prix
Edoardo Mortara hit the top of the Drivers’ World Championship with victory in the Marrakesh E-Prix as the ROKiT Venturi Racing driver fended off severe pressure from DS TECHEETAH teammates Read More >>