
Alfa Romeo have said they believe George Russell is giving Williams the edge over them at some grand prix this season despite the Switzerland-based team having the more competitive car. Williams are currently ninth in the F1 Constructors’ Standings, with them yet to score a single point this season. READ: Norris Expecting Ferrari To Outperform
More