Williams driver George Russell has admitted that there still a lot of work for Williams to do before the 2019 Formula 1 season kicks off in Australia on the 17th of March to ensure they’re not adrift at the back of the field. A delay in getting their new car, Read more…