Mercedes-Benz EQ Formula E Team Unveils Its Secret To Racing Success When fractions of moments determine success, technology can step in to help win the race – quite literally.