Mahindra is a Formula E frontrunner again, but will it end its five-year victory drought?
Motorsport.com – All – Stories Mahindra Racing was in sustained decline when Frederic Bertrand took over the reins of the Formula E team on the eve of the Gen3 era…