• Thu. Nov 12th, 2026

vowles

  • Home
  • James Vowles: Williams boss admits team got carried away with success but says 2026 F1 season struggles are only ‘a blip’

James Vowles: Williams boss admits team got carried away with success but says 2026 F1 season struggles are only ‘a blip’

Vowles took charge of the historic Grove-based outfit after arriving from Mercedes at the start of the 2023 season. His leadership initially appeared to be having a profoundly positive impact,…