Williams drivers share their concerns over the visibility the new cars provide after their Silverstone shakedown. The new regulations introduced by Formula 1 are meant to revolutionise the way cars race. The new regulations will now provide a clean slate…