James Vowles explains request for review of F1 cost cap 10/09/2026 10:07 AM Partager Williams team principal says he has support from F1 and the FIA, but needs more from his rival teams to prompt a review of F1's current capital expenditure issues