Formula E China Electric Touring Car Challenge Launched February 10, 2018 David Martin-Janiak 000 China Electric Touring Car Challenge set for Oct. 2018 launch with events across China… Read more