Mercedes 'glass ceilings' forced Vowles to make Williams switch

0
0
Clock IconJul 5, 2023Motorsport

Williams Racing boss James Vowles explains why he moved from Mercedes and calls Toto Wolff 'the best there is'