Formula 1 News: Vowles continues to push for Cost Cap changes
Williams F1 boss James Vowles has called for additional modifications to the F1 infrastructure improvement cost cap, so lesser teams can close the gap. “When I joined, and still today … Read More