The future of several senior members of Williams’ technical team is reportedly in doubt on the back of an unprecedentedly bad start to the 2011 season. Williams’ shares at the Frankfurt stock exchange have also been in decline since its IPO back in early March…
4 notes
-
patrikbeyls posted this
