Russell made “PowerPoint presentation” in Williams 2018 bid

Russell has been confirmed at Williams for 2019 after impressing the team with his championship-leading Formula 2 campaign, Mercedes test outings and simulator work. His off-track attitude has also made a significant early impression on the likes of Lowe and deputy team principal Claire Williams. Lowe told that Russell initially wanted to be considered for the 2018 drive that ... Keep reading