Formula One terminates Russian GP contract
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.Read More
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.Read More