Mahindra Racing has just taken the wraps off its new Formula E car – the Mahindra M12Electro, ahead of Season 12 of the ABB FIA Formula E World Championship. The big reveal took place at an exclusive ...