Racing
Williams Chief Disagrees With Alex Albon Over Ambitious Team Targets
Williams' team boss, James Vowles has set an ambitious target for the team, eyeing the 2028 season as the point when they can realistically compete for Grand Prix victories. Vowles, who joined Williams in early 2023 after a long stint at Mercedes, has bee