Motorsport.com
Vowles defends struggling Williams amid 2026 difficulties
Williams team principal James Vowles defended the team's poor 2026 season, saying positive changes are masked, as the team sits ninth with 11 points during the summer shutdown. Drivers Alex Albon and Carlos Sainz voiced frustrations.