Begin typing your search above and press return to search.

“This is the sixth time we’re making a Formula E car, so we’ve learnt a fair bit”
With Mahindra Racing set for its seventh foray into the newly minted Formula E World Championship, the team sheds some light on the intricacies of the...