Williams technical chief Paddy Lowe says that the team isn't hiding its current performance issues behind the youth and relative inexperience of its driver line-up. Williams is the only team to fail to score any points so far in 2018. Lance Stroll... MoreĀ»