Mahindra Racing, the motorsports division of the Mumbai-based Mahindra Group, has signed an agreement with series promoters Formula E Holdings to become the eighth team and another global company to join the new FIA Formula E Championship. Mahindra Racing Formula E Team will now be put forward to the FIA for final approval as the […]