The massive hosting fees F1 will miss out on after Bahrain and Saudi Arabia races cancelled March 14, 2026 · The Independent Read full story at source