After a delay of two and a half days the Williams FW42 has finally taken to the Barcelona track in the hands of Britain’s George Russell. At half past one with the worlds’ cameras trained on them, the Williams team wheeled back the screens, and out came Russell in his Read more…