Mercedes have been backed by FIA steward Johnny Herbert to launch a shock Formula 1 title bid in 2025. The Brackley-based ...
Now, in an official statement, Nikolas Tombazis, head of single-seater racing at the FIA, has once again defended F1 ...