James Vowles explains key differences between Williams and Mercedes: PlanetF1
James Vowles has revealed the main difference between teams at the front and back of the Formula 1 grid, explaining that the quality of facilities separates the likes of Williams from championship teams like Mercedes. A pillar of Mercedes’ success in recent years, Vowles stepped down as chief strategist over the winter to become just … Read more