With six podiums in the last five races Audi Sport ABT Schaeffler has returned to the battle for the Formula E teams’ title. In Zurich this coming Sunday (June 10), the team around Daniel Abt and Lucas di Grassi is aiming to go for another strong performance. For the first time since 1954 Switzerland will […]