Istanbul announces multi-year agreement for FIA ETCR Race of Turkey
Turkey will host the FIA ETCR – eTouring Car World Cup for the next three years after an exciting multi-season plan that organisers say will ‘blaze a trail for the enhancement of electric mobility in the country’ was unveiled today in Istanbul. The news, which guarantees the presence of the world’s top touring car drivers […]