
Formula One has now officially terminated its long-running race with Russia over the invasion of Ukraine. The Sochi racetrack has been part of the calendar since 2014, and one of the main supporters of the project was Russian President Vladimir Putin.
The Russian Grand Prix in 2023 was to move to St. Petersburg, Putin’s hometown. However, Formula 1 will not be present in Russia in the foreseeable future.