Russia has extended the contract for hosting the country’s Formula One Grand Prix in Sochi for four years to 2025, the race promoter said on Tuesday. “The financial details of the deal are confidential but I can assure that we’re completely satisfied with the conditions,” Sergei Vorobiev, Russian Grand Prix promoter, told AFP.