Formula One Executive Says ‘Never’ Racing in Russia Again
Formula One, which did not race in Russia this year after the country’s invasion of Ukraine, said that it would likely never race in the country again. Formula One Chief Executive Stefano Domenicali said over the weekend that the contract between F1 and the organisers of the Russian Grand Prix was terminated soon after the […]
Continue Reading