Mercedes has made good progress with the difficult W13 in recent weeks, and Russell now feels the team can start to think about challenging for race wins. Over the longer term, he thinks Mercedes’ hard work will ultimately prove beneficial, as the team has already faced development trouble that rival teams may suffer with “later […]
