Williams team principal James Vowles doubts that the team's line-up would have been strengthened by introducing Franco Colapin...
Racer
14 hours ago
View all
British motorsport engineer
James Patrick Vowles is a British motorsport engineer and Team Principal of Williams Racing. Before joining Williams, he was the motorsport strategy director at Mercedes-AMG Petron... Wikipedia