Formula 1 has terminated its television contract with Russian broadcaster Match TV as sports series across the world continue to cut ties following the invasion of Ukraine.
Formula 1 has terminated its television contract with Russian broadcaster Match TV as sports series across the world continue to cut ties following the invasion of Ukraine.