How “state-of-the-art” tech and “fortune” helps Williams mitigate lost F1 test

Crash | 03.02.2026 21:13
Williams boss James Vowles believes his team is not at a disadvantage for missing Barcelona testing