Mahindra Racing managed to overcome a tough race with Edoardo Mortara finishing 16th and Nyck de Vries finishing 18th at Round 13 of the FIA Formula E World Championship in Shanghai, China.


Mahindra Racing managed to overcome a tough race with Edoardo Mortara finishing 16th and Nyck de Vries finishing 18th at Round 13 of the FIA Formula E World Championship in Shanghai, China.