Williams boss claims F1 has "failed" in two areas amid 'cost cap trap'
Crash | 02.10.2026 16:57
The Williams Team Principal, James Vowles, was very vocal during a Press Conference at the Bahrain Grand Prix in Malaysia regarding the current state of the cost cap in Formula 1.