Formula One has terminated its contract with the Russian Grand Prix, confirmed the world body of sport on Thursday."Formula One can confirm it has terminated its contract with the Russian Grand Prix promoter meaning Russia will not have a .
Formula One has confirmed it has terminated its contract with the promoter of the Russian Grand Prix, meaning the sport has no plans to hold a race in the country in the future.