Williams confident on securing third in Brazil
Williams Head of Performance Engineering Rob Smedley is optimistic his team can tie up third in the F1 Constructors Championship in Brazil
Read full article
Williams Head of Performance Engineering Rob Smedley is optimistic his team can tie up third in the F1 Constructors Championship in Brazil
Read full article