The Williams F1 Team launched its 2013 race car the FW35, at the Circuit de Catalunya in Spain on 19th February 2013. The latest Williams is a culmination of more than 12 months’ research and development by the team’s technical departments in Grove and features improvements in several key areas […]
Read More