Vowles ‘encouraged’ by Williams F1 infrastructure deficit
Williams Formula 1 boss James Vowles is "encouraged" by the team's infrastructure deficit compared to its rivals as he continues to share his excitement for developing the outfit. In 2023, ...