Williams’ James Vowles: British F1 GP upgrade let us down
Williams admitted that the new parts delivered at the British Grand Prix at Silverstone failed to generate the expected performance, putting the team’s development agenda back on the table. Development setback at Silverstone Team principal James Vowles said the effort to load fresh upgrades into the car fell short of the benchmarks the Grove outfit […]

