This is part of Electronic Design's TechXchange Talks series and the TechXchange: Formula E Racing. It takes a lot of people to make a successful Formula E team. At Mahindra Racing, they have quite a ...