James Vowles Reveals Why F1 Teams Demand a Cost‑Cap Review
James Vowles, Williams race‑team chief, declared that the Formula 1 cost‑cap mechanism has only entrenched an uneven playing field favouring the elite clubs. Capital‑Expenditure Legacy Still Shapes X‑Factor When Vowles arrived in 2023, he campaigned for a four‑year capital‑expenditure break for the lower ranks—initially a fixed US$36 million over five seasons that later switched to a sliding scale […]

