“The world can’t see” Williams F1’s progress, says Vowles
Williams team principal James Vowles has said “a lot of the really positive bits” that happened to his Formula 1 squad in 2024 were invisible to the public eye.The Grove-based team endured a tougher season last year, finishing ninth in the constructors’ championship with several substantial crashes for Alex Albon,Continue Reading
