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 articleWilliams Head of Performance Engineering Rob Smedley is optimistic his team can tie up third in the F1 Constructors Championship in Brazil
Read full article