Williams team boss James Vowles insists significant, albeit invisible, progress happened behind the scenes in 2024.
Formula 1 team principal James Vowles has issued an exit statement, following a shock departure from the Williams team.