UPDATE 3 March: Formula 1 has officially terminated its contract with the Russian Grand Prix organizers indicating that F1 will no longer be racing at the Russian circuit.
© 2026 Business of Speed · Privacy ∙ Terms ∙ Collection notice
Substack is the home for great culture



