Geneva International Motor Show 2019: Meet the Mercedes-Benz Formula E

When one thinks of Mercedes and racing, they would probably jump immediately to the 5 World Constructors Titles and 4 Drivers Championships in Formula 1 under Lewis Hamilton. Not necessarily Formula E. Until now… Mercedes got the French and the Italians (Spark and Dallara) to build the chassis, the Americans (Atieva) built the 52,000 kilowatt…